2017-07-10 24 views
0

好吧,基本上我正在嘗試完成的是將twitter API值輸入到由python腳本創建的EXE中。我一直在試圖弄清楚如何在可執行文件生成後輸入字符串。所以我不需要每次編輯和修改代碼,然後再將其獨立化。有關Python,Tweepy和配置解析器的細節

使用twitter的API時,您需要訪問四個非常特定的字符串以用於從API推送和調用。我需要找到一種能夠在腳本轉換爲Windows可執行文件後插入這些字符串的方法。我搜索和搜索無濟於事。任何幫助將不勝感激。

我試過使用python configparser。也許我錯了,我不知道。這是我迄今爲止所擁有的。

這裏是INI

[Tweepy Keys] 
consumer_key : (THE VALUE) 
consumer_secret : (THE VALUE) 
access_token : (THE VALUE) 
access_token_secret : (THE VALUE) 

現在我只需要在主腳本插入值,從配置到腳本本身。

我已經將configparser導入到它中,但我不太確定我是否正確設置它以將值放在正確的位置。

+2

如何使用配置文件? – xaav

+0

https://docs.python.org/3.4/library/configparser.html – xaav

+0

當我們朝一個方向看時,如此簡單可笑的事情如何飛過我們的頭,這真是太神奇了。謝謝。很確定使用配置會回答我所有的問題。這有點令人討厭,我甚至沒有想到它。 – Matt

回答

0

顯然它歸結爲語法爲什麼一切都不起作用。由於在Python3上運行,一切都是小寫。

P2 = ConfigParser P3 = configparser

就不得不修復的幾件事情。多謝你們。