Python
我又可以了
这个作者很懒,什么都没留下…
展开
-
Python实现字符串中指定位置元素的截取
功能描述:我的字符串folder = 946_2_129_1-063_24.bmp’,我想要取第一个下划线后面的字符。s = folder.split('_',2)print(folder)print(s)print(s[1])运行结果输出:S[1]即为我要获取的内容原创 2021-11-22 11:28:34 · 750 阅读 · 0 评论 -
Python实现取表格中两列数据进行计算后存储到表中
import mathimport pandas as pdimport xlsxwriterworkbook = xlsxwriter.Workbook('H:\data.xlsx', {'nan_inf_to_errors': True}) # 创建一个Excel文件worksheet = workbook.add_worksheet() # 创建一个sheettitle = [U'FPR1', U'TPR1', U'FPR2', U'TPR2', U'FPR3', U'TPR3'原创 2021-07-22 19:33:05 · 2929 阅读 · 0 评论 -
Python 实现统计文件行数
若要简单的统计文件的行数,可以这样写:count = len(open(filepath,'r').readlines())缺点:比较慢,当文件比较大时甚至不能工作。2. 可以利用 enumeratecount = 0for index,line in enumerate(open(filepath,'r')): count += 1...原创 2021-04-16 10:28:12 · 571 阅读 · 0 评论 -
IndexError: tuple index out of range
1.如果想把CUDA tensor格式的数据改成numpy时,需要先将其转换成cpu float-tensor随后再转到numpy格式。 numpy不能读取CUDA tensor 需要将它转化为 CPU tensor2. predicted.shape[0]通过安装导入numpy库,矩阵(ndarray)的shape属性可以获取矩阵的形状(例如二维数组的行列),获取的结果是一个元组,因此相关代码如下:import numpy as npx = np.array([[1,2,5],[2,3,5].原创 2021-03-29 18:29:58 · 4822 阅读 · 2 评论 -
Python之enumerate
python中的获得索引、和值得方法:enumerate这种方式可以获得索引以及对应的值。但是这显得很繁琐。python其实提供了内置的enumerate函数可以同时获得索引和值,可以这样实现:for index, key in enumerate(sequence): process(index, key)如果你想对sequence中的元素作逆置后处理,可以:————————————————版权声明:本文为CSDN博主「zouxiaolv」的原创文章,遵原创 2021-03-29 10:17:37 · 149 阅读 · 0 评论 -
Python 对文件的操作
递归地删除文件夹以及里面的文件,可以使用命令shutil.rmtree(path)判断文件夹是否存在,若存在就删除,不存在就创建 if os.path.exists(Path): shutil.rmtree(Path) os.mkdir(Path) else: os.mkdir(Path)...原创 2021-03-20 14:04:00 · 78 阅读 · 0 评论 -
Python配置库失败
cv2模块解决:pip(3) install opencv-python ,应该配置的是 opencv-python 模块原创 2021-03-16 20:02:22 · 79 阅读 · 0 评论 -
Python 实现为文件夹下的文件重命名
将需要的文件重命名为指定格式import osclass BatchRename(): def __init__(self): self.path = 'K:/LIDC-IDIR/Feijiejie/4' # 表示需要命名处理的文件夹 def rename(self): filelist = os.listdir(self.path) # 获取文件路径 total_num = len(filelist) # 获取文件长度(个数原创 2021-02-20 20:37:32 · 1385 阅读 · 0 评论 -
Python 批量创建文件夹
实现在指定文件夹下建立指定名称的文件夹import os #导入模块path = 'K:/LIDC-IDIR/LIDC-IDRI-BMP/' #设置创建后文件夹存放的位置for i in range(1012): #这里创建1012个文件夹 # *定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字* isExists = os.path.exists(path+str(i)) if not isExists: #判断如果文件不存在,则创建原创 2021-02-20 20:34:47 · 1261 阅读 · 0 评论 -
Python 批量删除文件夹中指定类型的文件
例如:删除后缀为 .bmp 类型的文件import sys, csv, operatorimport osimport glob# 删除指定类型的文件if __name__ == '__main__': loadpath = 'K:\\LIDC-IDIR\\Linshi\\' # 数据集分根目录 for indexA in os.listdir(loadpath): #os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表 # i原创 2021-02-20 20:32:40 · 1099 阅读 · 0 评论