一、pickle相关
1.1 保存变量到文件
资料:Python基础(13)——pickle模块的详述(dumps、loads、dump、load的用法)
import pickle
result = {'a':1, 'b':2}
with open("output.pkl","wb") as f:
pickle.dump(result, f)
1.2 从文件读取变量
import pickle
with open("output.pkl","rb") as f:
res = pickle.load(f)
print(res) #{'a': 1, 'b': 2}
1.3 其他
pickle.dumps()和pickle.loads()
import pickle
result = {'a':1, 'b':2}
print(result)
x = pickle.dumps(result)
print(x)
结果:
{'a': 1, 'b': 2}
b'\x80\x03}q\x00(X\x01\x00\x00\x00aq\x01K\x01X\x01\x00\x00\x00bq\x02K\x02u.'
二、计时程序
import time
start = time.time()
time.sleep(1)
end = time.time()
spend = end-start
print(spend)
三、读写文件程序
# coding: utf-8
path = "E:\\1StudyData\\abc.txt"
with open(path, "r", encoding="utf-8") as f:
for line in f.readlines():
line = line.strip()
...
四、windows 10上使用vscode编译运行和调试C/C++
windows 10上使用vscode编译运行和调试C/C++
其他
打印
print('recall:{:.2f}%'.format(recall*100))