摘要:python模块的首次导入会发生三件事: 1.执行所导入模块的文件 2.产生所导入模块文件的名称空间,将该文件运行过程中产生的名字都丢到当前文件的命名空间中 3.在当前文件中产生的名字“被导入模块名”,该名字指向该文件产生的命名空间 之后再导入该模块,直接引用首次导入产生的结果,不会产生新的命名空间
阅读全文
摘要:输出到console(默认打印warning级别以上(warnging、error、critical)的日志): import logginglogging.debug('hello world') logging.warning('hello world') logging.error('hell
阅读全文
摘要:import hashlib #md5 target = hashlib.md5() target.update(b'hello world ') print(target.hexdigest()) #60c08e2b03b716a176aeb9c2a2fddb79 #sha_256 sha_256
阅读全文
摘要:三者都是对数据类型进行序列化,然后存入文件 pickle 只支持python,但对python里的所有数据类型都支持 shelve同上,只是存取更方便,将数据序列化以字典的形式存取进文件中,linux json对所有语言都支持,可读性较高,但对于python来说只支持常规的数据类型(str,int,
阅读全文
摘要:print(random.random()) #返回0~1之间的随机浮点数 print(random.randint(1,100)) #返回指定区间的随机int数 print(random.randrange(1,100,2)) #在指定区间指定步长的随机数 print(random.choice(
阅读全文
摘要:TIME: 1.时间戳: print(time.time()) #1595852043.5159092 1.struc_time: 本地时间 print(time.localtime()) #time.struct_time(tm_year=2020, tm_mon=7, tm_mday=27, t
阅读全文
摘要:安装模块: pip install 模块名 利用豆瓣源指定路径安装: pip install -i http://pypi.douban.com/simple/ paramiko --trusted-host pypi.douban.com --target=E:\pythondir\venv\Li
阅读全文