搜索到与相关的文章
Python

Python 获取指定文件夹下的目录和文件的实现

经常有需要扫描目录,对文件做批量处理的需求,所以对目录处理这块做了下学习和总结。Python中扫描目录有两种方法:os.listdir和os.walk。一、os.listdir方法os.listdir()方法用于返回指定的目录下包含的文件或子目录的名字的列表。这个列表以字母顺序。其得到的是仅当前路径下的文件名,不包括子目录中的文件,如果需要得到所有文件需要递归。它也不包括'.'和'..'即使它在目录中。语法格式如下:os.listdir(path)实例代码

系统 2019-09-27 17:56:26 2067

Python

fastcgi文件读取漏洞之python扫描脚本

PHPFastCGI的远程利用说到FastCGI,大家都知道这是目前最常见的webserver动态脚本执行模型之一。目前基本所有web脚本都基本支持这种模式,甚至有的类型脚本这是唯一的模式(ROR,Python等)。FastCGI的主要目的就是,将webserver和动态语言的执行分开为两个不同的常驻进程,当webserver接收到动态脚本的请求,就通过fcgi协议将请求通过网络转发给fcgi进程,由fcgi进程进行处理之后,再将结果传送给webserve

系统 2019-09-27 17:55:17 2067

Python

python word转pdf代码实例

原理使用pythonwin32库调用word底层vba,将word转成pdf安装pywin32pipinstallpywin32python代码fromwin32com.clientimportgencachefromwin32com.clientimportconstants,gencachedefcreatePdf(wordPath,pdfPath):"""word转pdf:paramwordPath:word文件路径:parampdfPath:生成p

系统 2019-09-27 17:55:09 2067

Python

python 批量解压压缩文件的实例代码

下面给大家介绍python批量解压压缩文件的实例代码,代码如下所述;#/usr/bin/python#coding=utf-8importos,sysimportzipfileopen_path='e:\\data'save_path='e:\\data'os.chdir(open_path)#转到路径#首先,通过zipfile模块打开指定位置zip文件#传入文件名列表,及列表文件所在路径,及存储路径defDecompression(files,file_

系统 2019-09-27 17:54:33 2067

Python

Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)

背景说明感觉微信公众号算得是比较难爬的平台之一,不过一番折腾之后还是小有收获的。没有用Scrapy(估计爬太快也有反爬限制),但后面会开始整理写一些实战出来。简单介绍下本次的开发环境:python3requestspsycopg2(操作postgres数据库)抓包分析本次实战对抓取的公众号没有限制,但不同公众号每次抓取之前都要进行分析。打开Fiddler,将手机配置好相关代理,为避免干扰过多,这里给Fiddler加个过滤规则,只需要指定微信域名mp.wei

系统 2019-09-27 17:53:47 2067

Python

第11.15节 Python正则表达式转义符定义的特殊序列

一、引言在前面《第11.13节Python正则表达式的转义符”\”功能介绍》介绍了正则表达式转义符'\',只不过当时作为转义符主要是用于在正则表达式中表示元字符自身的需要进行的转义。实际上,除了元字符使用转义符外,Python还支持由'\'和一个ASCII数字或ASCII字母字符组成的特殊序列,这些特殊代表特殊的含义。如果'\'后面跟的字符不是ASCII数字或者ASCII字母,那么正则样式将直接匹配后面跟的字符,如’\$’匹配字符‘$’。二、特殊序列\nu

系统 2019-09-27 17:53:29 2067

Python

Python跨文件全局变量的实现方法示例

前言在C语言中,由于变量一定是先声明,后使用,所以我们可以清楚的知道,现在使用的变量是全局还是局部,比如:inta=5;voidtest(void){a=1;//没有先声明,所以用的是全局的变量a}voidtest1(void){inta;a=2;//前面声明了,所以用的是局部变量a,对其所做的修改不会影响全局变量a}voidmain(void){printf("before:a=%d\n",a);test();printf("aftertest:a=%d

系统 2019-09-27 17:53:03 2067

Python

Python+matplotlib实现华丽的文本框演示代码

华丽的文本框演示首先看看演示结果:实现代码importmatplotlib.pyplotaspltplt.text(0.8,0.5,"python",size=50,rotation=30.,ha="center",va="center",bbox=dict(boxstyle="round",ec=(1.,0.5,0.5),fc=(1.,0.8,0.8),))plt.text(0.75,0.6,"www.jb51.net",size=50,rotation

系统 2019-09-27 17:52:30 2067

Python

Python操作CouchDB数据库简单示例

安装pythoncouchDb库:https://pypi.python.org/pypi/CouchDB/0.10连接服务器复制代码代码如下:>>>importcouchdb>>>couch=couchdb.Server('http://example.com:5984/')创建数据库复制代码代码如下:>>>db=couch.create('test')#新建数据库>>>db=couch['mydb']#使用已经存在的数据库创建文档并插入到数据库:复制代

系统 2019-09-27 17:51:49 2067

Python

详解用Python练习画个美队盾牌

0环境Python版本:3.6.6操作系统:MacOSMojave10.14.21引言最近我媳妇每天晚上吃饭时候也拿手机看,上厕所也在看。看着看着还会笑?WTF?你在干嘛呢?没错,她在看美队……这男人比我帅?……比我有钱?……还是比我有腔调?……答案很明显,我相信你们的眼睛都是雪亮的。那问题来了,作为一个男人,怎么能忍?虽然是个明星,虽然是假的,虽然已经挽回不了败局了……那我就送个美队的盾牌给你吧……这篇文章不是Turtle的入门篇,所以关于基本的画笔使用

系统 2019-09-27 17:49:37 2067