字典循环
for k, v in knights.items():
在序列中循环时,索引位置和对应值可以使用 enumerate() 函数同时得到:
for i, v in enumerate(['tic', 'tac', 'toe']):
类型转换:int() float() str() bool()
文件读写
try:
f = open('/path/to/file', 'r')
print(f.read())
finally:
if f:
f.close()
Python对象变成一个JSON
json.dumps(d)
把JSON反序列化为Python对象
json.loads(json_str)
os.chdir(path)
改变当前工作目录
os.getcwd()
返回当前工作目录
os.listdir(path)
返回path指定的文件夹包含的文件或文件夹的名字的列表。
- os.path.abspath(path) 返回绝对路径
- os.path.exists(path) 路径存在则返回True,路径损坏返回False
- os.path.isfile(path) 判断路径是否为文件
- os.path.isdir(path) 判断路径是否为目录
- os.path.join(path1[, path2[, ...]]) 把目录和文件名合成一个路径
- os.path.split(path) 把路径分割成 dirname 和 basename,返回一个元组