Python
ChapterQ
谦恭自抑,关怀他人。
展开
-
python操作csv文件和excel文件
问题:python操作csv文件和excel文件方法:1、安装相应的库:# pandas库用于操作csv文件,openpyxl用于操作excel文件pip install pandas openpyxl2、代码示例:import osimport pandas as pdimport openpyxldef processing(path): cnt = 1 # 加载excel文件 xl = openpyxl.load_workbook('./d原创 2021-05-20 21:36:53 · 288 阅读 · 0 评论 -
使用enca进行编码转换
问题:文件编码转换:国标GB-2312转国际通用字库utf-8方法:利用enca工具进行编码转换,linux系统下使用如下命令进行安装:sudo apt-get install encaenca工具的使用命令如下:# 查看filename文件的编码enca -L zh_CN filename# or enca filename# 将filename文件编码转为utf-8enca -L zh_CN -x UTF-8 filename# or -x UTF-8 filena原创 2021-05-20 21:22:55 · 715 阅读 · 0 评论 -
pytorch之数据加载
在pytoch中使用类torch.utils.data.DataLoader加载数据,并对数据进行采样,生成batch迭代器,方法原型:class torch.utils.data.DataLoader(dataset, batch_size=1, shuffle=False, sampler=None, num_workers=0, collate_fn=<function default_collate>, pin_memory=False, drop_last=False)参数:原创 2021-05-12 17:31:25 · 189 阅读 · 0 评论 -
pytorch加载数据时中途卡死且未报错
问题详情训练图像分割模型,数据包括原始图片和mask掩膜。使用enumerate函数获取数据序列时,中途卡死,不报错,CTRL+C强制退出后,提示下述信息: File "../engine/trainer.py", line 119, in training for i, batch_data in enumerate(tbar): File "../anaconda3/envs/fbrs/lib/python3.6/site-packages/tqdm/std.py", line原创 2021-05-12 17:17:05 · 5006 阅读 · 2 评论 -
PIL(Python Imaging Library)使用教程
PIL是python平台的一个图像处理库,仅支持到python2.7;一群志愿者在PIL基础上创建了其派生库Pillow (PIL Fork),支持python3.x,同时加入了新的特性。在使用PIL的过程中,常使用的模块有Image、ImageDraw和ImageFont。 一个简单的代码示例:#using PIL to open a image and dr...原创 2020-01-04 23:15:42 · 543 阅读 · 0 评论