摘要:
pickple模块 可以序列化python中所有对象(数据类型),但是无法跨平台 阅读全文
摘要:
json模块 用python写了一个程序,用java写了一门程序,这两个程序需要数据之间交流,规定了一种多种语言通用的数据类型,json串 序列化:从python的字典(最常用)变成json串, dump 反序列化:从json串变成python的字典(最常用),load {"a": 1, "b": 阅读全文
摘要:
sys模块 与python解释器交互 阅读全文
摘要:
os模块 与操作系统交互,可以操控文件 (经常用到) 只有pychamr才提供,python本身不支持 (经常使用) (经常使用) 阅读全文
摘要:
datetime模块 时间的修改 import datetime print(datetime.datetime.now()) 打印时间 now = datetime.datetime.now() print(now+datetime.timedelta(3)) 默认+3天 print(now+da 阅读全文
摘要:
time模块 支持三种不同形式的时间,不同形式的时间之间可以转换 import time 时间戳 print(time.time()) 1565922341.6068554 格式化时间 print(time.strftime('%Y_%m_%d %X')) 2019_08_16 10:26:36 结 阅读全文
摘要:
一 什么是包 包是模块的一种形式,包的本质就是一个含有.py文件的文件夹,包中必须得含有 .py这个文件.(init让普通的文件夹成为一个包, 导包就是导init ) 二 为什么要使用包 假设一个m1.py模块中有60个函数 导入方式为 from m1 import f1 如果把60个函数再分成多个 阅读全文