![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
拾光123
这个作者很懒,什么都没留下…
展开
-
修改图片名字
-- coding: utf-8 --import osimg_dir = r"F:\dataset\handpose\Zm\save_imgs"images = os.listdir(img_dir)images = sorted(images)count = 1for image in images:target = “0126”+"_%03d" % (count,)count += 1os.rename(os.path.join(img_dir,image),os.path.join原创 2021-03-04 10:49:35 · 217 阅读 · 1 评论 -
人体关键点的coco格式转xml以及xml转coco
一. coco格式数据集coco格式数据集是将信息以字典列表的形式存储在json文件中,读取和解析都比较方便,被广泛使用。在人体关键点中,coco存储的格式如下: ##1. 定义字典的名字和key,实例中person_keypoint 有3个key person_keypoint = {} person_keypoint['images'] = [] person_keypoint['annotations'] = [] person_keypoint['categories'] = [{"原创 2020-05-29 10:20:05 · 1001 阅读 · 1 评论 -
使用xml.dom.minidom对xml进行解析
使用xml.dom.minidom对xml进行解析<?xml version="1.0" encoding="utf-8"?></annotations> <version>1.1</version> <meta> <task> ... </meta> <image id="0" name="pose_0420_task9_0000.jpg" width="1080" height原创 2020-05-29 09:38:01 · 2856 阅读 · 0 评论 -
python初始化方法
python可以用__init__函数进行初始化,子类中可以使用super函数和__init__进行初始化#encoding:utf-8class Person(object): def __init__(self,name,sex): self.name = name self.sex = sexclass Child(Person): ...转载 2018-12-11 11:20:51 · 3519 阅读 · 1 评论 -
python实现低通滤波器
低通滤波器实验代码,这是参考别人网上的代码,所以自己也分享一下,共同进步# -*- coding: utf-8 -*-import numpy as npfrom scipy.signal import butter, lfilter, freqzimport matplotlib.pyplot as pltdef butter_lowpass(cutoff, fs, order=...原创 2018-12-10 16:22:45 · 21989 阅读 · 6 评论 -
对多重列表去重
import reaa = [[[10, 100], 200], 600]print(aa,type(aa))# aa=str(aa)# print(aa,type(aa))# # print(filter(str.isdigit, aa))# bb = re.findall(r"\d+",aa)# bb = list(bb)#简洁的方式bb=[int(i) for i in ...原创 2018-11-09 20:51:41 · 612 阅读 · 0 评论 -
列表的最大公约数
python中any和all是对所有元素进行判断之后返回True或是False,其中any相当于and,所有元素需要同时满足;而all相当于or,只要其中一个元素满足即可。def max_gongyue(res): # print("res = ",res) max_gong=0 min_num = int(min(res)) for i in range(1,...原创 2018-11-09 20:48:18 · 530 阅读 · 0 评论 -
@装饰器
实例一:#encoding:utf-8'''装饰器在执行的时候,Func1函数作为参数传递给outer函数中的fun,之后顺序执行wrapper函数,需要注意的是:在执行wrapper函数的时候,相当于执行了Func1函数。最后,返回wrapper函数给Func1函数。'''def outer(fun): def wrapper(): print '...转载 2018-08-14 22:14:05 · 109 阅读 · 0 评论 -
python闭包
# -*- coding: utf-8 -*-def hello_conf(prefix): ''' 闭包实验,调用外层函数后返回内层函数, 内层函数能调用外层函数中的变量 ''' def hello(name): print (prefix,name) return helloa = hello_conf('Good Mo...原创 2018-07-25 16:47:11 · 87 阅读 · 0 评论 -
python argparse模块
1. 实例1# -*- coding: utf-8 -*-import argparseparser = argparse.ArgumentParser()parser.add_argument('integer', type=int, help='display an integer')args = parser.parse_args()print(args.integer...原创 2018-06-28 09:45:52 · 173 阅读 · 0 评论 -
保存日志文件
import logginglogging.basicConfig(filename=os.path.join(os.getcwd(), 'log.txt'), level=logging.DEBUG)#os.getcwd()获取当前工作路径,'log.txt'为保存的文件名称,logging.DEBUG为log的优先级别logging.debug(model) #将model保存早log...原创 2018-04-23 16:20:57 · 1189 阅读 · 0 评论 -
系统时间
import timelocaltime = time.asctime( time.localtime(time.time()) )print &quot;本地时间为 :&quot;, localtime# 格式化成2016-03-20 11:45:39形式print time.strftime(&quot;%Y-%m-%d %H:%M:%S&quot;, time.localtime())...原创 2018-06-12 20:48:16 · 152 阅读 · 0 评论 -
创建字典
创建字典并打乱其中的值import rewith open("/home/xionglin/345G/Github-Project/LightCNN/model/train-new2/mapping2.txt", 'r') as f: mapping = f.read()print mapping# print type(dict(mapping))m0 = re.finda...原创 2018-04-23 16:31:00 · 174 阅读 · 0 评论