搜索到与相关的文章
Python

python批量修改图片尺寸,并保存指定路径的实现方法

如下所示:importosfromPILimportImagefilename=os.listdir("D:\\Work\\process\\样本处理\\polyu-all-train")base_dir="D:\\Work\\process\\样本处理\\polyu-all-train\\"new_dir="D:\\Work\\process\\样本处理\\polyu\\"size_m=128size_n=128forimginfilename:imag

系统 2019-09-27 17:49:04 2354

Python

Python妙用re.sub分析正则表达式匹配过程

声明:本文所使用方法为老猿自行研究并编码,相关代码版权为老猿所有,禁止转载文章,代码禁止用于商业用途!在《第11.23节Python中re模块的搜索替换功能:sub及subn函数》介绍了re.sub函数,其中的替换内容可以是一个函数,利用该功能我们可以展示正则表达式匹配过程中匹配到的目标子串的匹配顺序、匹配文本的内容和匹配文本在搜索文本中的位置。具体实现如下:importrematchcount=0defparsematch(patstr,text):gl

系统 2019-09-27 17:48:49 2354

Python

使用virtualenv创建Python环境及PyQT5环境配置的方法

一、写在前面从学Python的第一天起,我就知道了使用pip命令来安装包,从学习爬虫到学习Web开发,安装的库越来越多,从requests到lxml,从Django到Flask,各种各样的库都处在一个Python环境之中。这种做法对于我这种懒人来说是再适合不过的了,但是这样也是会有问题的。第一个问题在于Pycharm的加载速度变得慢了,因为要导入太多包了,而其中很多包对于很多程序来说根本用不上。第二个问题在于很多模块之间是有版本要求的,都需要特定的版本才能

系统 2019-09-27 17:47:52 2354

Python

一行python实现树形结构的方法

定义使用内置的defaultdict我们可以很容易的定义一个树形数据结构deftree():returndefaultdict(tree)example:json风格users=tree()users['harold']['username']='bell'users['handler']['username']='master'我们可以使用print(json.dumps(users))以json的形式输出,于是我们看到{'harold':{'usern

系统 2019-09-27 17:47:35 2354

Python

浅析Python中的join()方法的使用

join()方法方法返回一个在序列的字符串元素被加入了由str分隔的字符串。语法以下是join()方法的语法:str.join(sequence)参数sequence--这是要连接的元素的顺序。返回值此方法返回一个字符串,在序列seq字符串的连接。元素之间的分离器是字符串str。例子下面的示例演示了join()方法的使用。#!/usr/bin/pythonstr="-";seq=("a","b","c");#Thisissequenceofstrings.

系统 2019-09-27 17:47:13 2354

Python

python matplotlib库绘制条形图练习题

练习一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据?a=["战狼2","速度与激情8","功夫瑜伽","西游伏妖篇","变形金刚5:最后的骑士","摔跤吧!爸爸","加勒比海盗5:死无对证","金刚:骷髅岛","极限特工:终极回归","生化危机6:终章","乘风破浪","神偷奶爸3","智取威虎山","大闹天竺","金刚狼3:殊死一战","蜘蛛侠:英雄归来","悟空传","银河护卫队2"

系统 2019-09-27 17:47:08 2354

Python

Python2.7版os.path.isdir中文路径返回false的解决方法

问题背景:本来想写一个脚本来处理硬盘里的文件,并进行分类处理,但是发现一个问题,使用python内置os模块里的方法出现一些问题,具体的见示例。主要使用的方法(python2.7版本)示例:在电脑的D盘下建立两个文件夹,并在两个文件夹下分别建立两个文件及目录:a:D:\\test\\test.txtb:D:\测试\测试.txt分别使用a,b路径来测试os.path的几个方法#!/usr/bin/envpython#-*-coding:utf-8-*-imp

系统 2019-09-27 17:46:41 2354

Python

05 Python爬虫之信息标记与提取方法

目录一、信息标记的三种形式XML格式数据JSON格式数据YAML格式数据二、信息标记形式的比较XMLJSONYAML三、信息提取的一般方法方法一:方法二:融合方法:四、基于bs4库的HTML内容查找方法扩展方法总结:一、信息标记的三种形式XML格式数据JSON格式数据YAML格式数据二、信息标记形式的比较XML最早的通用信息标记语言,可扩展性好,但繁琐。Internet上的信息交互与传递JSON信息有类型,适合程序处理(js),较XML简洁移动应用云端和节

系统 2019-09-27 17:45:34 2354

编程技术

打开链接网页的小技巧,就是要链接网页已经打开

打开链接网页的小技巧,就是要链接网页已经打开时就不打开第二个同样的页面拉!这个小技巧在我做项目时碰到的我做BTOC站点购物车时,当用户点"加入购物车"按钮时,就打开购物车页面,但是当购物车页面已经打开时就刷新页面原效果,请点下面点我2下点了2下是不是打开了2个相同的页面现在我们看新效果新效果,请再点下面点我2下点了2下是不是只打开了1个页面下面是实现的代码,其实挺简单的,就是利用属性target

系统 2019-08-29 23:45:03 2354

编程技术

CentOS上配置lighttpd/fastcgi环境(1)

1、安装pcre下载地址:http://cdnetworks-kr-1.dl.sourceforge.net/project/pcre/pcre/7.9/pcre-7.9.tar.bz2#tarjxvfpcre-7.9.tar.bz2#cdpcre-7.9#./configure#make#makeinstall2、安装bzip2下载地址:http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz#tarzxvfbzip2-1

系统 2019-08-29 23:16:10 2354