Python脚本
pika虫
测试开发工程师
展开
-
Python: 判断进程是否正在运行
使用psutil来判断import psutildef proc_exist(process_name): pl = psutil.pids() for pid in pl: if psutil.Process(pid).name() == process_name: return pidif isinstance(proc_exist('chrome.exe'),int): print('chrome.exe is running')原创 2021-08-05 19:59:00 · 2257 阅读 · 0 评论 -
python字符串和数字相互转换
有时候不方便保存图片,需要将图片转换成字符串进行保存,比如保存到excel中,可以使用如下方法:# coding=utf-8import base64image = 'new_result.png'# 将图片encode为二进制字符串with open(image, 'rb') as f: str = base64.b64encode(f.read())print(str)# 将二进制字符串(图片)decode为图片file_str = open('transform_new_原创 2020-07-30 19:15:41 · 930 阅读 · 0 评论 -
Matplotlib画图去除周边空白
Matplotlib画图去除周边空白,使图片紧凑一般情况下,我们按照如下方式生成的图片周围会有一片空白区域,不利于应用,比如放在论文里面很不方便。# coding=utf-8import matplotlib.pyplot as pltimport mathx = range(10)y = range(10, 20)plt.plot(x, y)plt.show()所以,在保存图片的代码中加上一个参数# coding=utf-8import matplotlib.pyplot a原创 2020-07-30 19:08:05 · 11819 阅读 · 0 评论 -
Python批量reshape图片
代码如下:# -*- coding: utf-8 -*-"""Created on Thu Aug 23 16:06:35 2018@author: libo"""from PIL import Imageimport osdef image_resize(image_path, new_path): # 统一图片尺寸 print('=====...原创 2018-08-23 17:18:39 · 9146 阅读 · 7 评论 -
Python修改xml文件内容
在使用xml文件的过程中,发现其中filename的名字有问题,所以找了一个代码修改了这个文件。参考:https://blog.csdn.net/qq_21997625/article/details/86558168import xml.etree.ElementTree as ETimport os# 批量修改整个文件夹所有的xml文件def change_all_xml...原创 2019-08-26 16:50:43 · 17173 阅读 · 2 评论 -
Python一键数据分析(均值方差相关性等)
偶然发现了一个神器,用来做前期的数据处理确实很方便。做数据分析前需要先看一下数据的概况,有一个很好用的工具pandas_profiling可以快速预览数据只用一行代码,即可快速显示数据概况用 pip install pandas_profiling 安装就行。以下是代码:import pandas as pdimport pandas_profilingdf = pd....原创 2019-08-28 14:21:52 · 515 阅读 · 0 评论 -
Python计算图片数据集的均值方差
在做图像处理的时候,有时候需要得到整个数据集的均值方差数值,以下代码可以解决你的烦恼:(做这个之前一定保证所有的图片都是统一尺寸,不然算出来不对,我的代码里设计的是512*512,可以自己调整,同一尺寸的代码我也有:https://blog.csdn.net/weixin_41765699/article/details/81984623)import osfrom PIL impor...原创 2019-08-28 14:47:40 · 14939 阅读 · 19 评论 -
Python将voc数据格式转化为coco数据格式
准备数据集(我用的数据是VOC格式的,需要将其转化为COCO格式),三个voc数据文件夹,分别对应着train,val,test 1. 在VOC数据集中,Annotations文件夹存放的是标注信息,需要将这些标注信息转换为coco格式的.json文件,train,val,test三个Annotations分别对应三个.json文件,如下图是train的Annotations,转换为...原创 2019-08-28 18:36:29 · 25864 阅读 · 35 评论