python 常用操作代码
小小程序天
Nothing is impossible.
展开
-
python实现将给定路径下全部文件的绝对路径写入到txt文件中
将给定路径下全部文件的路径写入到txt文件中再跑深度学习代码时,读取文件常常以txt文件存储文件路径。该代码实现了将当前路径写入到txt文件中,实现了很好的读取文件。import globimport csvimport ospath = ''file_list = sorted(glob.glob(os.path.join(path, '*')))f = open('data.txt', 'w')csv_writer = csv.writer(f)for i in range(len(原创 2022-03-11 11:20:30 · 2263 阅读 · 1 评论 -
地震数据.dat文件转.sgy文件
地震数据.dat文件转.sgy文件最近接触了地震去噪任务,需要使用dat文件和sgy文件,所以常会遇到两者的转换,现将代码板书如下:import numpy as npimport segyioimport osif __name__ == '__main__': source_file = '' # 源文件路径 save_dir = '' # 文件保存目录 trace_n = # 数据总道数 sample_n = # 数据采样点数 sample_i原创 2021-09-09 17:01:18 · 2375 阅读 · 8 评论 -
pytorch实现批量resize图片尺寸
python实现对图片尺寸进行resize的完整代码,包含对一个目录下的所有图片的读取,resize,和重新存储:import torch.utils.data as datafrom glob import globfrom PIL import Imageimport torchvision.transforms as transformsimport argparseimport osimport imageioclass DataSet(data.Dataset): de原创 2020-09-04 09:51:36 · 7716 阅读 · 9 评论 -
python 将文件夹下的所有文件全部复制到目标文件夹下
linux系统下,其实可以直接使用:“cp /源文件夹/* /目的文件夹” 这条命令来复制文件,但是但源文件夹文件数过多时,如文件有几十万甚至更多时,该命令就无效了,会提示参数过多,此时就可以使用python代码来复制文件夹import osimport shutilsrc = "" # 源文件目录det = "" # 目的文件目录for root, _, fnames in os...原创 2020-01-06 22:18:39 · 5440 阅读 · 0 评论