0

私はPythonでスクリプトを書いていて、問題に頭を悩ませようとしています。開くとドキュメントをダウンロードする URL があります。このドキュメントをダウンロードするhttps URLを開く python スクリプトを作成し、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')

また、サーバーから 1 日経過したファイルを取得するにはどうすればよいですか? (各ファイルの年齢を調べる)... paramikoを使用

4

0 に答える 0