0

Pythonがサーバー/ウェブサイトから取得する必要のある標準のtxtファイルを使用して、常に更新されるリストを作成したいと思います。

    women =["Dare1","Dare2","Dare3","Dare4","Dare5","Dare6"]

   men = ["Dare1","Dare2","Dare3","Dare4","Dare5","Dare6"]

次に、プログラムが再度開かれると、更新されたtxtを取得します

    women =["Dare1","Dare2","Dare3","Dare4","Dare5","Dare6","Dare7"]

   men = ["Dare1","Dare2","Dare3","Dare4","Dare5","Dare6"]
4

1 に答える 1

0

このテキスト ファイルは、ターゲット サーバー上で自動的に生成/更新されますか? このテキスト ファイルが表示される URL がわかっている場合は、urlretrievepython のurllibモジュールを使用してそれを取得しcron、独自のシステムに を実装してその python スクリプトを定期的に実行するのと同じくらい簡単です。

使用例は次のとおりです。

fName = "CFE_{0}{1}_VX.csv".format(m_codes[month],str(year)[-2:])
save_path = os.path.join(path, fName)
if os.path.exists(save_path) or forceDownload:
    print 'File already downloaded, skipping'
    return

urlStr = "http://cfe.cboe.com/Publish/ScheduledTask/MktData/datahouse/{0}".format(fName)
print 'Getting: %s' % urlStr
try:
    print save_path
    urlretrieve(urlStr, save_path)
except Exception as e:
    print e

この場合、Chicago Board Options Exchange から csv ファイルをダウンロードしています。

于 2012-11-05T00:41:19.737 に答える