我正在尝试使用 Gtk3 和 Python 开发桌面应用程序。它基本上是一个 Twitter 客户端。我打算将身份验证设置(访问令牌和访问令牌秘密)存储在 XML 文件中。现在我希望在应用程序启动时阅读它们。
我遇到的问题是在哪里放置读取 XML 文件的代码。
身份验证需要以下步骤:
auth = tweepy.OAuthHandler(cons_key,cons_secret)
auth.set_access_token(access_token,access_token_secret)
api = tweepy.API(auth)
我不能将读取的代码放在主窗口的构造函数中,因为当窗口打开时,会调用获取推文的方法。我已将我的代码放在github 上。
XML文件如下:
<?xml version="1.0" ?>
<credentials>
<access_token>
76611638-TSnLa31lRXEp3qBNpxKmi2gyiW0jCLpOKeEsK5i6A
</access_token>
<access_token_secret>
wgC9xwGpCMOQQtDazOZF7wtvCA5MrtcaLT6gLv1vdE
</access_token_secret>
</credentials>