python的一些知识点

Writer @ ybzai 2020-06-09 14:27 阅读(2378)

字典循环

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,返回一个元组
标签: Python

感谢赞赏

微信支付
微信支付
支付宝
支付宝