搜索到与相关的文章
Python

python运维开发常用模块(5)文件目录对比模块filecmp

1.filecmp模块介绍当我们进行代码审计或校验备份结果时,往往需要检查原始与目标目录的文件一致性,Python的标准库已经自带了满足此需求的模块filecmp。filecmp可以实现文件、目录、遍历子目录的差异对比功能。比如报告中输出目标目录比原始多出的文件或子目录,即使文件同名也会判断是否为同一个文件(内容级对比)等,Python2.3或更高版本默认自带filecmp模块,无需额外安装,下面进行详细介绍。2.模块常用方法说明filecmp提供了三个操

系统 2019-09-27 17:56:45 2098

Python

Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)

最近在弄一个项目分析的时候,看到有一个后缀为”.sqlite”的数据文件,由于以前没怎么接触过,就想着怎么用python来打开并进行数据分析与处理,于是稍微研究了一下。SQLite是一款非常流行的关系型数据库,由于它非常轻盈,因此被大量应用程序采用。像csv文件一样,SQLite可以将数据存储于单个数据文件,以便方便的分享给其他人员。许多编程语言都支持SQLite数据的处理,python语言也不例外。sqlite3是python的一个标准库,可以用于处理S

系统 2019-09-27 17:54:30 2098

Python

不可错过的十本Python好书

以往的文章中小编已经给大家陆续推荐了很多的Python书籍,可以说品种齐全、本本经典了,不知道你是不是已经眼花缭乱,不知道该选择哪本好了呢?今天我来为大家分享十本不可错过的Python好书,分别适合入门、进阶到精深三个不同阶段的人来阅读。Python高性能编程Amazon五星畅销书。Python入门进阶必读。Python代码仅仅能够正确运行还不够,你需要让它运行得更快。Python核心编程(第3版)(点击图书,可直接下载)系列销量逾70000册。Pytho

系统 2019-09-27 17:54:26 2098

Python

Python 中運算子 + 與 * 的 Overload 方法重載功能

字串String原本不能像數值一樣有加減乘除運算,但有例外。例如:>>>'Good'+'Morning''GoodMorning'運算子+可將2個字串,串接起來。運算子+有字串Concat功能。同樣,運算子*有迭代Iterator的功能,例如:>>>'Good'*3'GoodGoodGood'這寫法讓Python的程式更簡潔易讀。例如:forkinrange(1,6):print(''*(6-k)+'A'*2*k)這樣簡潔幾行程式即能將此圖形畫出,不是很美

系统 2019-09-27 17:52:44 2098

Python

如何利用python给图片添加半透明水印

前言本文主要给大家介绍了关于python图片添加半透明水印的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧示例代码:#coding:utf-8fromPILimportImage,ImageDraw,ImageFontdefadd_text_to_image(image,text):font=ImageFont.truetype('C:\Windows\Fonts\STXINGKA.TTF',36)#添加背景new_img=Ima

系统 2019-09-27 17:50:09 2098

Python

Python高级特性 切片 迭代解析

切片:方便截取list、tuple、字符串部分索引的内容正序切片语法:dlist=doList[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素实例:dolist=[1,3,5,7,9,11]dlist=dolist[0:3]#与range()函数一致含左不含右nlist=dolist[:3]#当开始值为0时,可以不写,效果与dlist一致print(dlist)print(nlist)运行结果:倒序切片语法:

系统 2019-09-27 17:50:00 2098

Python

使用C语言来扩展Python程序和Zope服务器的教程

有几个原因使您可能想用C扩展Zope。最可能的是您有一个已能帮您做些事的现成的C库,但是您对把它转换成Python却不感兴趣。此外,由于Python是解释性语言,所以任何被大量调用的Python代码都将降低您的速度。因此,即使您已经用Python写了一些扩展,您仍然要考虑把其中最常被调用的部分改用C来写。不论哪种方式,扩展Zope都是从扩展Python开始。此外,扩展Python会给您带来其它的好处,因为您的代码将可以从任何Python脚本访问,而不只是从

系统 2019-09-27 17:49:36 2098

Python

python58同城爬虫

importrequests,time,csvfrombs4importBeautifulSouphref_list=[]url='https://hz.58.com/lvguanbinguan'headers={'user-agent':}params={'PGTID':'0d306b32-0004-f711-87c6-3e3cb7371c0d','ClickID':'2'}res=requests.get(url,headers=headers,par

系统 2019-09-27 17:49:24 2098

Python

简单分析python的类变量、实例变量

1、类变量、实例变量概念类变量:类变量就是定义在类中,但是在函数体之外的变量。通常不使用self.变量名赋值的变量。类变量通常不作为类的实例变量的,类变量对于所有实例化的对象中是公用的。实例变量:实例变量是定义在方法中的变量,使用self绑定到实例上的变量,只是对当前实例起作用。2、访问类变量在类的内部和外部类变量都可以直接使用className.类变量的形式访问。但是在类的内部,也可以使用self.类变量来访问,但是这个是用含义就不同了(后面使用代码验证

系统 2019-09-27 17:49:16 2098

Python

用Python爬取QQ音乐评论并制成词云图的实例

环境:Ubuntu16.4python版本:3.6.4库:wordcloud这次我们要讲的是爬取QQ音乐的评论并制成云词图,我们这里拿周杰伦的等你下课来举例。第一步:获取评论我们先打开QQ音乐,搜索周杰伦的《等你下课》,直接拉到底部,发现有5000多页的评论。这时候我们要研究的就是怎样获取每页的评论,这时候我们可以先按下F12,选择NetWork,我们可以先点击小红点清空数据,然后再点击一次,开始监控,然后点击下一页,看每次获取评论的时候访问获取的是哪几条

系统 2019-09-27 17:49:01 2098