-
Python三种遍历文件目录的方法实例代码
所属栏目:[Python] 日期:2020-12-17 热度:139
本文实例代码主要实现的是python遍历文件目录的操作,有三种方法,具体代码如下。 #coding:utf-8 # 方法1:递归遍历目录 import os def visitDir(path): li = os.listdir(path) for p in li: pathname = os.path.join(path,p) if not os.path.isfile(pathnam[详细]
-
Python实现将doc转化pdf格式文档的方法
所属栏目:[Python] 日期:2020-12-17 热度:87
本篇章节讲解Python实现将doc转化pdf格式文档的方法。供大家参考研究具体如下: #-*- coding:utf-8 -*-# doc2pdf.py: python script to convert doc to pdf with bookmarks!# Requires Office 2007 SP2# Requires python for win32 extensionimpor[详细]
-
Python3实现的画图及加载图片动画效果示例
所属栏目:[Python] 日期:2020-12-17 热度:129
本篇章节讲解Python3实现的画图及加载图片动画效果。供大家参考研究具体如下: #__*__coding:utf-8__*__#python3import timefrom tkinter import *def moveImage(event):#图片logo.gif的移动要绑定的函数 if event.keysym=='Up': canvas.move(1,-3[详细]
-
5个很好的Python面试题问题答案及分析
所属栏目:[Python] 日期:2020-12-17 热度:158
本文的主要内容是向大家分享几个Python面试中的T题目,同时给出了答案并对其进行分析,具体如下。 本文的原文是5 Great Python Interview Questions,同时谢谢 @非乌龟 指出我的疏漏,没有来源标记,也赞其细心,希望看文章的同时大家都能看下原文,因为每个[详细]
-
Python enumerate索引迭代代码解析
所属栏目:[Python] 日期:2020-12-17 热度:136
本文研究的主要是Python enumerate索引迭代的问题,具体介绍如下。 索引迭代 Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数:[详细]
-
python re模块findall()函数实例解析
所属栏目:[Python] 日期:2020-12-17 热度:162
本文研究的是re模块findall()函数的相关内容,首先看看实例代码: import re s = "adfad asdfasdf asdfas asdfawef asd adsfas " reObj1 = re.compile('((w+)s+w+)') reObj1.findall(s) [('adfad asdfasdf','adfad'),('asdfas asdfawef','asdfas'),('asd[详细]
-
Python搭建FTP服务器的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:55
Python版本 3.6.2 使用的ftp包:pyftpdlib pip install pyftpdlib就可以下载安装了 FTP协议下载上传文件在文件过大的情况下会比HTTP更具有优势,更为方便的实现断点上传和进度监控,下面是官方文档中的 基本方法 import os from pyftpdlib.authorizers import[详细]
-
Python+matplotlib绘制不同大小和颜色散点图实例
所属栏目:[Python] 日期:2020-12-17 热度:104
具有不同标记颜色和大小的散点图演示。 演示结果: 实现代码: import numpy as npimport matplotlib.pyplot as pltimport matplotlib.cbook as cbook# Load a numpy record array from yahoo csv data with fields date,open,close,# volume,adj_close from[详细]
-
python+matplotlib绘制饼图散点图实例代码
所属栏目:[Python] 日期:2020-12-17 热度:167
本文是从matplotlib官网上摘录下来的一个实例,实现的功能是Python+matplotlib绘制自定义饼图作为散点图的标记,具体如下。 首先看下演示效果 实例代码: import numpy as npimport matplotlib.pyplot as plt# first define the ratiosr1 = 0.2 # 20%r2 = r1[详细]
-
Python实现可自定义大小的截屏功能
所属栏目:[Python] 日期:2020-12-17 热度:119
本篇章节讲解Python实现可自定义大小的截屏功能。供大家参考研究具体如下: 蝈蝈这两天正忙着收拾家当去公司报道,结果做PHP的发小蛐蛐找到了他,说是想要一个可以截图工具。 大致需要做出这样的效果。 虽然已经很久不写Python代码了,但是没办法[详细]
-
浅析python协程相关概念
所属栏目:[Python] 日期:2020-12-17 热度:73
这篇文章是读者朋友的python协程的学习经验之谈,以下是全部内容: 协程的历史说来话长,要从生成器开始讲起。 如果你看过我之前的文章python奇遇记:迭代器和生成器 ,对生成器的概念应该很了解。生成器节省内存,用的时候才生成结果。 # 生成器表达式a = ([详细]
-
Python实现PS滤镜中马赛克效果示例
所属栏目:[Python] 日期:2020-12-17 热度:107
本篇章节讲解Python实现PS滤镜中马赛克效果。供大家参考研究具体如下: 这里利用 Python 实现PS 滤镜中的马赛克效果,具体的算法原理和效果可以参考附录说明,Python示例代码如下: from skimage import img_as_floatimport matplotlib.pyplot as[详细]
-
python与sqlite3实现解密chrome cookie实例代码
所属栏目:[Python] 日期:2020-12-17 热度:156
本文研究的主要问题:有一个解密chrome cookie的事情,google出了代码,却不能正常执行,原因在于sqlite3的版本太低,虽然我切换到了python3.5的环境,但sqlite3的版本也只有3.6。 google了许久,终于找到方法: 1、 进入页面 http://www6.atomicorp.com/cha[详细]
-
浅谈flask中的before_request与after_request
所属栏目:[Python] 日期:2020-12-17 热度:53
本文主要是对flask中的before_request与after_request用法做一个简单的分析,具体实例和介绍如下。 使用before_request 和 after_request的方法都非常简单,使用 @app.before_request 或者@app.after_request 修饰期望在请求前或请求后执行的函数即可 示例:[详细]
-
Python使用SQLite和Excel操作进行数据分析
所属栏目:[Python] 日期:2020-12-17 热度:112
昨日,女票拿了一个Excel文档,里面有上万条数据要进行分析,刚开始一个字段分析,Excel用的不错,还能搞定,到后来两个字段的分析,还有区间比如年龄段的数据分析,实在是心疼的不行,于是就想给她程序处理之。 当然,我是一直C++和Qt的,当时就想直接Qt+sq[详细]
-
Python实现PS滤镜的旋转模糊功能示例
所属栏目:[Python] 日期:2020-12-17 热度:196
本篇章节讲解Python实现PS滤镜的旋转模糊功能。供大家参考研究具体如下: 这里用 Python 实现 PS 滤镜中的旋转模糊,具体的算法原理和效果可以参考附录相关介绍。Python代码如下: from skimage import img_as_floatimport matplotlib.pyplot as p[详细]
-
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
所属栏目:[Python] 日期:2020-12-17 热度:66
本文研究的主要是python+matplotlib实现动态绘制图片(交互式绘图)的相关内容,具体介绍和实现代码如下所示。 最近在研究动态障碍物避障算法,在Python语言进行算法仿真时需要实时显示障碍物和运动物的当前位置和轨迹,利用Anaconda的Python打包集合,在Spy[详细]
-
Python线程创建和终止实例代码
所属栏目:[Python] 日期:2020-12-17 热度:150
python主要是通过thread和threading这两个模块来实现多线程支持。 python的thread模块是比^底层的模块,python的threading模块是对thread做了一些封装,能够更加方便的被使用。可是python(cpython)因为GIL的存在无法使用threading充分利用CPU资源,假设想[详细]
-
python方向键控制上下左右代码
所属栏目:[Python] 日期:2020-12-17 热度:73
本文所示代码实现python编程方向键控制图片上下左右,我们首先看下演示结果。 演示: 实例代码: bif="1.jpg" mif="2.jpg" import pygame,sys from pygame.locals import * pygame.init() screen=pygame.display.set_mode((640,360),32) background=pygame.i[详细]
-
python使用pil库实现图片合成实例代码
所属栏目:[Python] 日期:2020-12-17 热度:74
本文研究的主要是python PIL实现图片合成的相关内容,具体介绍如下,分享实例代码。 在项目中需要将两张图片合在一起。遇到两种情况,一种就是两张非透明图片的合成, 一种是涉及到透明png的合成。 相关API见 http://pillow.readthedocs.io/en/latest/refere[详细]
-
学习Python selenium自动化网页抓取器
所属栏目:[Python] 日期:2020-12-17 热度:90
直接入正题---Python selenium自动控制浏览器对网页的数据进行抓取,其中包含按钮点击、跳转页面、搜索框的输入、页面的价值数据存储、mongodb自动id标识等等等。 1、首先介绍一下 Python selenium ---自动化测试工具,用来控制浏览器来对网页的操作,在爬虫[详细]
-
分析Python中解析构建数据知识
所属栏目:[Python] 日期:2020-12-17 热度:72
Python 可以通过各种库去解析我们常见的数据。其中 csv 文件以纯文本形式存储表格数据,以某字符作为分隔值,通常为逗号;xml 可拓展标记语言,很像超文本标记语言 Html ,但主要对文档和数据进行结构化处理,被用来传输数据;json 作为一种轻量级数据交换格[详细]
-
简述Python2与Python3的不同点
所属栏目:[Python] 日期:2020-12-17 热度:102
在Python2和Python3中都提供print()方法来打印信息,但两个版本间的print稍微有差异 主要体现在以下几个方面: 1.python3中print是一个内置函数,有多个参数,而python2中print是一个语法结构; 2.Python2打印时可以不加括号:print 'hello world', Python3[详细]
-
Linux CentOS7下安装python3 的方法
所属栏目:[Python] 日期:2020-12-17 热度:74
在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1、首先安装python3.6可能使用的依赖 # yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel 2、下载python源码包,地址为https://www.pyt[详细]
-
Python获取本机所有网卡ip,掩码和广播地址实例代码
所属栏目:[Python] 日期:2020-12-17 热度:143
本文主要研究的是使用Python获取本机所有网卡ip,掩码和广播地址,分享了相关的实例代码,具体介绍如下。 搜了一天,竟然没找到一段合适的代码来获取机器中所有网卡的ip,掩码和广播地址,大部分都是用socket,但是socket通常返回的要不就是内网地址,要不就[详细]
