这是用于身份验证的示例代码:
from pypodio2 import api
from client_settings import * #doesn't exist
c = api.OAuthClient(
client_id,
client_secret,
username,
password,
)
print c.Items.get_item(22342)
它给我一个错误,它无法找到client_settings-module,我无法在任何地方找到它,无论是在我的电脑上还是在线上。由于代码似乎是Python 2,我怀疑client_settings可能是Python 2遗物?如果没有,我在哪里可以找到它?
答案 0 :(得分:1)
似乎client_settings只是为方便起见而创建的一个简单的自定义模块。它包含client_id,client_secret,用户名,密码及其值的定义。这些是程序特定的,因此这不是库模块或其他东西,而只是一个包含它们定义的python文件。你可以创建一个(只需打开一个新的python文件aka模块):
#This is in module client_settings.py
client_id = "blahbleeblue"
client_secret = "thisIsSuperSecret"
username = "dora"
password = "theexplorer"
然后你给出的示例代码应该有效(当然假设我们定义的所有变量都与它们需要的格式相匹配)