我知道ftp有ftplib
,本地文件有shutil
,那NFS呢?我知道 urllib2 可以通过 HTTP/HTTPS/FTP/FTPS获取文件,但它不能放置文件。
如果有一个统一的库可以自动检测带有 URI 的协议(protocol)(FTP/NFS/LOCAL)并透明地处理文件传输(get/put),那就更好了,它存在吗?
最佳答案
您想查找并使用 pycurl/libcurl。 libcurl: http://curl.haxx.se/ PyCurl:http://pycurl.sourceforge.net/ - curl 支持 http://、file://和 ftp://uris。我已经成功地使用了它。
关于python - 是否有一个统一的python库来使用不同的协议(protocol)传输文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/925716/