您的位置:首页 > Web前端 > JavaScript

输入密码,隐藏显示;Json 汉字处理;恢复已保存的 cookie

2016-06-13 11:06 681 查看

# 输入密码,隐藏显示

import getpass
password = getpass.getpass('Enter your jobbole password: ')  # 输入密码,隐藏显示


# 恢复已保存的 cookie

s = requests.Session()
cj = s.cookies # 读取已登录的 cookie
for (k,v) in cj.items():
#    print k, v
cookie_dict[k] = v
cj2 = requests.utils.add_dict_to_cookiejar(cj, cookie_dict)
r = s.get(url, cookies= cj2) # cookie带入session
</pre><pre name="code" class="python">
<h2># Json 汉字处理</h2><div><pre name="code" class="python"># {"jb_result":0,"jb_msg":"\u5df2\u767b\u5f55\uff0c\u8df3\u8f6c\u4e2d","jb_redirect_url":"http:\/\/www.jobbole.com"}
jb_msg = eval(r.text)['jb_msg'].decode("unicode-escape") # 已登录,跳转中


三元表达式:

doWork1() if True else doWork2()

List Comprehension:

[ <expr1> for k in L if <expr2> ]


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: