Python tips
python 获取字符串路径的文件名及后缀
import os
file_path = "E:/tt/abc.py" # 完整路径
filepath,fullflname = os.path.split(file_path)#获得: 父目录,文件名+后缀
print("filepath: ", filepath)
print("filename: ", fullflname)
fname, ext = os.path.splitext(fullflname)#获得 文件名,后缀
print("fname: ", fname)
print("ext: ", ext)
python 创建文件夹:
import os this_path = os.getcwd() new_path = os.path.join(this_path, "new_dir") if not os.path.exists(new_path): os.mkdir(new_path) else: print("{} has already existed!".format(new_path))
python 复制文件:
1,use cmd
import os os.system('xcopy "E:\linux_cmd.txt" "E:\dir1\data"')
2, use shutil
import shutil shutil.copyfile("E:\linux_cmd.txt", "E:\dir1\copy.txt")
生成零向量
zero_vector = [0.0 for i in range(100)]
列表元素之间相加的方法
vector1 = [i+j for i, j in zip(list1, list2)]
列表元素除以某个数的方法
vector1 = [i/len(vector1) for i in vector1]
读取json文件
import json file_path = r"E:\all_scalars.json" with open(file_path, 'r') as f: all_scalars = json.load(f) print(all_scalars)
写文件:
with open("c:\hello.txt", "a") as f: f.write("Hello, world!")

浙公网安备 33010602011771号