神奇的备忘录
来源:互联网 发布:sql server和mysql区别 编辑:程序博客网 时间:2024/04/28 01:28
#学习python双版本碰到的问题记录
#######
a=1
print("pass" if a==True else "false")
#等同于
if a == True:
print("pass")
else:
print("false")
def lock(password):
lock=hashlib.md5()#创建md5方法的对象
lock.update(password.encode())
password_locked=lock.hexdigest()#加密后赋值给新密码变量
return password_locked
#########
#md5加密
import hashlib
form urllib import parse
username="test1"
password="aaaaaa"
password_locked=lock(password)
login_data=parse.urlencode({"username":username,"password":password_locked})
print(login_data)
url="http://www.baidu.com/login/"
url+=login_data
print(url)
##########
#json,
import json
with open("C:\\Users\\Administrator\\Desktop\\test_json.txt","r") as f:#with open不用手动关闭文件
text=f.read()
json_text=json.JSONDecoder().decode(text)
print(json_text["pi"],json_text["lid"])
#尝试 json_text=json.JSONDecoder(text)报错
#尝试 text=text.decode('utf-8')
# json_text=json.JSONDecoder().text 报错
#######
#urllib python3.5尝试
from urllib import parse,request
url="http://10.21.210.210"
url+="/client/login"
url=str(url)
username="lpov001"
password="aaaaaa"
login_data=parse.urlencode({'username':username,'password':password}).encode('utf-8')
req=request.Request('http://10.21.210.210:8081/client/login')
req_data=request.urlopen(req,login_data)
res=req_data.read()
json_res=json.JSONDecoder().decode(res)
print(json_res["openid"])
- 神奇的备忘录
- 神奇的的调色板
- 神奇的*号
- 一组神奇的图片
- 神奇的一天
- 神奇的预言
- 神奇的jsfl!
- 神奇的VIM
- 神奇的猴子Mono
- 神奇的xx宏
- 神奇的视觉艺术
- 神奇的上班路上
- 神奇的视觉艺术
- 神奇的 DataGrid
- 神奇的食物
- 神奇的 DataGrid
- 神奇的 DataGrid
- 神奇的fork
- Android编程之fill_parent、wrap_content和match_parent的区别
- 树状数组---逆序类题目
- maven package用法 打包maven项目
- 树状数组题目---HDU 1541 stars 及其变形(降维思想)
- iOS coreBluetooth编程中需要注意的问题
- 神奇的备忘录
- Python读取某个目录下的zip压缩包解压开后计算每个小文件的md5值,并将压缩包名字、里面小文件名字、以及对应的md5值写入csv文件
- Android 如何让EditText不自动获取焦点
- Codeforces Round #337 (Div. 2) D (矩形面积并
- java中String类为什么要设计成不可变的
- 机器人差速驱动方式(Differential Drive)
- 深入ArrayList和LinkedList
- 八皇后问题:DFS剪枝
- 你是否应该使用一个Javascript MVC框架?