私はダウンロードに興味を持っていたファイルへのリンクが含まれているFTPリンクがあります。私は、次を使用して、すべてのURLを一覧表示することができます特定の条件を満たすFTP URLをダウンロードするにはどうすればよいですか?
ftp://lidar.wustl.edu/Phelps_Rolla/
を:
import urllib2
import BeautifulSoup
request = urllib2.Request("ftp://lidar.wustl.edu/Phelps_Rolla/")
response = urllib2.urlopen(request)
soup = BeautifulSoup.BeautifulSoup(response)
>>> soup
drwxrwxrwx 1 user group 0 Nov 7 2012 .
drwxrwxrwx 1 user group 0 Nov 7 2012 ..
drwxrwxrwx 1 user group 0 Nov 7 2012 ESRI_Grids
drwxrwxrwx 1 user group 0 Nov 7 2012 ESRI_Shapefiles
drwxrwxrwx 1 user group 0 Nov 7 2012 LAS_Files
-rw-rw-rw- 1 user group 545700 May 27 2011 LiDAR Accuracy Report_Rolla.pdf
drwxrwxrwx 1 user group 0 Nov 7 2012 Rolla Survey
-rw-rw-rw- 1 user group 4865 May 26 2011 Rolla_SEMA_Tile_Index.dbf
-rw-rw-rw- 1 user group 503 May 26 2011 Rolla_SEMA_Tile_Index.prj
-rw-rw-rw- 1 user group 188 May 26 2011 Rolla_SEMA_Tile_Index.sbn
-rw-rw-rw- 1 user group 124 May 26 2011 Rolla_SEMA_Tile_Index.sbx
-rw-rw-rw- 1 user group 1100 May 26 2011 Rolla_SEMA_Tile_Index.shp
-rw-rw-rw- 1 user group 12682 May 31 2011 Rolla_SEMA_Tile_Index.shp.xml
-rw-rw-rw- 1 user group 140 May 26 2011 Rolla_SEMA_Tile_Index.shx
リンクをダウンロードするにはどうすればよいですか拡張子 ".dbf"、 ".prj"、 ".shp"、 ".shx"の "タイル"または "タイル"