热门搜索 :
考研考公

python解释一下每句什么意思和作用(不懂)

发布网友 发布时间:2022-03-25 23:54

我来回答

1个回答

热心网友 时间:2022-03-26 01:24

import os; #导入os模块
try:
import cPickle as p; #尝试导入cPickle模块,以p作为该模块的别名
except:
import pickle as p; #如导入 cPickle失败,导入 pickle模块
if os.path.exists("./adress book.txt")==False: #如果当前目录下没有.adress book.txt则执行下面语句
adlist={}; #建立一个空字典,赋于变量 adlist
p.mp(adlist,open("./adress book.txt",'w'),1) #将adlist对象写入到 adress book.txt文件中
ab=p.load(open("./adress book.txt",'r')); #从adress book.txt中读取对象,即刚才写入的字典,ab为一个空字典追问Pickle模块中的两个主要函数是mp()和load()
请问那是不是没了import pickle就就不能运行那2个函数?

追答没有import cPickle 或import pickle的话不能运行

mp 和load是上述两模块中定义的函数

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top