使用Python将URL文档动态导出到服务器

时间:2014-05-16 17:28:22

标签: python ssl urllib2 pysftp

我正在用python编写一个脚本,我正试图解决一个问题。我有一个URL,当打开时,下载文档。我正在尝试编写一个python脚本,打开下载此文档的 https URL,并自动将该文档发送到我使用python的pysftp模块打开的服务器。

我无法理解如何做到这一点......你认为我能做到这一点:

server.put(urllib.open('https://......./document'))

编辑: 这是我在以上操作之前尝试过的代码......

download_file = urllib2.urlopen('https://somewebsite.com/file.csv')
file_contents = download_file.read().replace('"', '')
columns = [x.strip() for x in file_contents.split(',')]

# Write Downloaded File Contents To New CSV File
with open('file.csv', 'wb') as f:
    writer = csv.writer(f)
    writer.writerow(columns)

# Upload New File To Server
srv.put('./file.csv', './SERVERFOLDER/file.csv')

ALSO: 我如何从服务器获取一天的旧文件? (检查每个文件的年龄)...使用paramiko

0 个答案:

没有答案