簡體   English   中英

如何使用Python從服務器/網站導入文件/列表

[英]How do I import a file/list from a server/website using Python

我想通過使用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"]

因此,此文本文件是在目標服務器上自動生成/更新的嗎? 如果您知道顯示此文本文件的URL,則urlretrieve使用python的urllib模塊實現urlretrieve來檢索它並在自己的系統上實現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文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM