问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python3.5 中这些数据格式区别?

发布网友 发布时间:2022-04-25 10:53

我来回答

1个回答

热心网友 时间:2022-04-18 06:11

1. Pickle 区别
在Python 2.7 中,将Dict对象存储序列化,然后可以自由的发序列化,具体代码大致如下:

但是在Python 3.5 调用上述代码时会报如下错误:

这是应为2.7pickle.load函数读取时默认为bytes读取,而3.5读取时默认为ASCII码读取,官网说明如下:

所以只需要将调用时的读取格式改为bytes即可
wind = pickle.load(pkl_file,encoding='bytes')
2. URL访问不同
在Python2.7 中,申请一个URL请求代码如下:
importurllib2
req = urllib2.Request('http://www.baidu.com')
response = urllib2.urlopen(req)

而在3.5中使用request代替,代码如下:
from urllibimportrequest
req = request.Request(req_url)
f= request.urlopen(req)
而且有一个更加便捷的访问方式,可以避免没有及时关闭的链接,代码如下:
from urllib import request

with request.urlopen('https://api.douban.com/v2/book/2129650') as f:
data = f.read()
print('Status:', f.status, f.reason)
for k, v in f.getheaders():
print('%s: %s' % (k, v))
print('Data:', data.decode('utf-8'))

用with as :的方式访问,当页面访问结束时可以自动关闭链接
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 求助python 怎么把一个变量数据保存成asc格式哇 Python 读取数据文件格式是Str,如何让它转化成Float? 苹果手机维修过主板后,电池的充电次数会发生变化吗? 茉莉的“莉”字怎么组词? “茉”字怎么组词用“茉”字扩词,除了 用茉组三个词语怎么组不可以重复 “茉”字怎么组词 钉钉打卡日期在哪里 钉钉智能考勤机可以设置时间吗? 钉钉PDCA的时间在哪里设置 高价収购山东艺术学院四个殴打小雪的囨駺尐姩资料,包括拍照的那个。以... 招商银行转账怎么对方収不到 丨从农行转出钱到其他银行20万収多少手续费? 单位补交养老保险能跨布转移吗? 隔行取款要手续费吗? 中国邮政储蓄 本地存钱 异地ATM机取款 怎么收费 iPhone主板坏了修了好不好? 苹果6s维修主板后会影响使用吗,能用多久 苹果6s维修主板对手机性能有影响吗? 看过《下水道的美人鱼》兄弟们,这片子很恐怖吗? python 数组写入文件格式控制 Python 从数据库返回的值编码格式怎么修改? python输出指定格式的CSV文件 用python保存csv数据格式,一个文件里面有多个sheet,该怎么弄呢???谢 ... 苹果主板维修影响大吗 京东白条欠款4000多逾期5个月来短信说是已经立案是真的吗? 京东白条逾期几个月未还,公安会立案吗? 预示你长高的现象有什么? 长高的前兆是什么 dnf怎么给自己的装备附魔? dnf装备怎么附魔 territory的词根是什么,其意思是什么,还有其他派生词吗 “版图”用什么形容? DNF怎样将装备附魔啊?怎么附?? 神圣和神奇用英语怎么说 dnf剑魂的武器附魔怎么弄 怎样用英文形容纳粹党 DNF附魔怎么附魔?需要哪些材料 ? country表示乡下和表示国家怎么区分 DNF怎么给装备附魔?