2017-07-10 25 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

就不得不修复的几件事情。多谢你们。