你看你又懵了

我今天把在字符串中的变量当作了变量(应该是用{key}括起来然后.format(key=value)
今天(07.12)
1、继续完善了arctic-ocean(提测工具)的代码,把url的参数放到了环境变量以及修改了一些格式。
刚开始我的代码是这样写的:

1
url = (API_PREFIX + 'groups/id/projects?project_token={private_key}').format(private_key = PRIVATE_KEY )

经过leader提点后,把id放在format中,把private_key当作参数传入,就是说要写的灵活些。
修改之后:

1
2
3
PRIVATE_KEY_PAYLOAD  = {'private_token': PRIVATE_KEY}}
url = (API_PREFIX + 'groups/{group_id}/projects').format(group_id=id)
response = requests.get(url, params=PRIVATE_KEY_PAYLOAD)

2、当一个字符串太长的时候,可以这样来把当分成两行:对字符串加上括号,然后在要分隔的地方加上引号(我看了马越给我发的关于代码风格的链接,加了括号好像直接在想要换行的地方换行就好,不用加引号),点回车,这样分隔起来比我以前加”\”的办法要美观很多(如果不加括号直接回车就会有‘\’)。
3、关于代码风格,leader推荐了
https://google.github.io/styleguide/pyguide.html,还没有看完,回去再看看。