-
Python文件操作之合并文本文件内容示例代码
所属栏目:[Python] 日期:2020-12-17 热度:175
前言 相信大家初入某个项目,一般都要看代码。有时候,想把代码文件打印下来看,不过一般代码文件数量都在两位数或更多,逐一打开、打印,确实太耗费精力了,此外,也会出现某个代码文件打印到纸上只占了一两行的情况,很浪费纸。如果可以合并到一个文本文件[详细]
-
python select.select模块通信全过程解析
所属栏目:[Python] 日期:2020-12-17 热度:61
要理解select.select模块其实主要就是要理解它的参数,以及其三个返回值。 select()方法接收并监控3个通信列表, 第一个是所有的输入的data,就是指外部发过来的数据,第2个是监控和接收所有要发出去的data(outgoing data),第3个监控错误信息 在网上一直在找这[详细]
-
MySQL适配器PyMySQL详解
所属栏目:[Python] 日期:2020-12-17 热度:139
本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查。 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python[详细]
-
基于python select.select模块通信的实例讲解
所属栏目:[Python] 日期:2020-12-17 热度:145
要理解select.select模块其实主要就是要理解它的参数,以及其三个返回值。 select()方法接收并监控3个通信列表, 第一个是所有的输入的data,就是指外部发过来的数据,第2个是监控和接收所有要发出去的data(outgoing data),第3个监控错误信息在网上一直在找这[详细]
-
python3实现全角和半角字符转换的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:106
前言 本文主要给大家介绍了关于python3中全角和半角字符转换的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、背景介绍 解决什么问题: 快速方便的对文本进行全角半角自动转换 适用什么场景: 学生答题数据中全角字符替换[详细]
-
Python实现字符串格式化输出的方法详解
所属栏目:[Python] 日期:2020-12-17 热度:131
本篇章节讲解Python实现字符串格式化输出的方法。供大家参考研究具体如下: python属于强类型的语言,如果像java一样操作字符串和数字的“+”时,会出现TypeError。而python的格式化方法有多种,比如使用占位符,使用format,或者是自定义模版等等[详细]
-
Python正则表达式知识汇总
所属栏目:[Python] 日期:2020-12-17 热度:145
1. 正则表达式语法 1.1 字符与字符类 1 特殊字符:.^$+*{}[]()| 以上特殊字符要想使用字面值,必须使用进行转义 2 字符类 1. 包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。 2. 字符类内可以指定范围,[详细]
-
分享给Python新手们的几道简单练习题
所属栏目:[Python] 日期:2020-12-17 热度:149
前言 本文主要给大家分享了一些简单的Python练习题,对学习python的新手们来说是个不错的练习问题,下面话不多说了,来一起看看详细的介绍吧。 第一题:使用while循环输入 1 2 3 4 5 6 8 9 10 a = 0while a 10: a +=1 if a == 7: continue print(a) 第二题:[详细]
-
Python优先队列实现方法示例
所属栏目:[Python] 日期:2020-12-17 热度:109
本篇章节讲解Python优先队列实现方法。供大家参考研究具体如下: 1. 代码 import Queueimport threadingclass Job(object): def __init__(self,priority,description): self.priority = priority self.description = description print 'New job:'[详细]
-
python验证码识别的示例代码
所属栏目:[Python] 日期:2020-12-17 热度:160
写爬虫有一个绕不过去的问题就是验证码,现在验证码分类大概有4种: 图像类 滑动类 点击类 语音类 今天先来看看图像类,这类验证码大多是数字、字母的组合,国内也有使用汉字的。在这个基础上增加噪点、干扰线、变形、重叠、不同字体颜色等方法来增加识别难[详细]
-
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
所属栏目:[Python] 日期:2020-12-17 热度:165
本篇章节讲解Python实现二维数组按照某行或列排序的方法。供大家参考研究具体如下: lexsort 支持对数组按指定行或列的顺序排序;是间接排序,lexsort不修改原数组,返回索引。 (对应lexsort 一维数组的是 argsort a.argsort() 这么使用就可以;a[详细]
-
基于python socketserver框架全面解析
所属栏目:[Python] 日期:2020-12-17 热度:97
socketserver框架是一个基本的socket服务器端框架,使用了threading来处理多个客户端的连接,使用seletor模块来处理高并发访问,是值得一看的python 标准库的源码之一 对于select网络框架的理解可以看 基于python select.select模块通信的实例讲解 。socketserv[详细]
-
python虚拟环境virtualenv的安装与使用
所属栏目:[Python] 日期:2020-12-17 热度:157
同一台服务器上部署多个项目时,项目可能使用不同版本的django或者其它不同的python库,这种情况下可以使用virtualenv来创建独立的python运行环境,将不同项目的运行环境隔离出来。 virtualenv可以创建一个拥有自己安装目录的环境, 能够方便的管理python版本[详细]
-
利用python操作SQLite数据库及文件操作详解
所属栏目:[Python] 日期:2020-12-17 热度:171
前言 最近在工作中遇到一个需求,就是要把SQLite数据中没有存储的文件名的文件删除掉,想来想去还是决定用python。所以也就花了一天半的时间学习了下,随手写了个小例子,下面话不多说了,感兴趣的朋友们一起来看看详细的介绍吧。 直接上代码 要用到的头文件[详细]
-
详谈python read readline readlines的区别
所属栏目:[Python] 日期:2020-12-17 热度:127
file 对象使用 open 函数来创建,下表列出了 file 对象常用函数read、readline、readlines区别: 1.从文件读取指定的字节数,size如果未给定或为负则读取所有。 file.read([size]) 2.读取整行,包括 "n" 字符。 file.readline([size]) 3.读取所有行并返回列[详细]
-
使用Turtle画正螺旋线的方法
所属栏目:[Python] 日期:2020-12-17 热度:96
import turtle as t t.setup(800,600,) t.pensize(2) t.speed(1) t.color("purple") t.shape("turtle") a=input("请输入任意1-10以内的数值:") a=eval(a) #红色部分可以改成a=5 for i in range(50): a=a+10 t.left(90) t.fd(a) t.done() 以上就是小编为大家[详细]
-
Python基于分水岭算法解决走迷宫游戏示例
所属栏目:[Python] 日期:2020-12-17 热度:81
本篇章节讲解Python基于分水岭算法解决走迷宫游戏。供大家参考研究具体如下: #Solving maze with morphological transformation"""usage:Solving maze with morphological transformationneeded module:cv2/numpy/sysref:1.http://www.mazegenera[详细]
-
Python实现针对含中文字符串的截取功能示例
所属栏目:[Python] 日期:2020-12-17 热度:127
本篇章节讲解Python实现针对含中文字符串的截取功能。供大家参考研究具体如下: 对于含多字节的字符串,进行截断的时候,要判断截断处是几字节字符,不能将多字节从中分割,避免截断后乱码 下面给出utf8和gb18030上的实现, 用任何一种都可以,可[详细]
-
Python中用post、get方式提交数据的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:145
前言 最近在使用Python的过程中,发现网上很少提到在使用post方式时,怎么传一个数组作为参数的示例,此处根据自己的实践经验,给出相关示例,下面话不多说了,来一起跟着小编学习学习吧。 示例如下: 单纯的post请求: def http_post(): url = "http://152.[详细]
-
python数据结构之列表和元组的详解
所属栏目:[Python] 日期:2020-12-17 热度:50
python数据结构之 列表和元组 序列:序列是一种数据结构,它包含的元素都进行了编号(从0开始)。典型的序列包括列表、字符串和元组。其中,列表是可变的(可以进行修改),而元组和字符串是不可变的(一旦创建了就是固定的)。序列中包含6种内建的序列,包括[详细]
-
Python字符串和字典相关操作的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:199
Python字符串和字典相关操作的实例详解 字符串操作: 字符串的 % 格式化操作: str = "Hello,%s.%s enough for ya "values = ('world','hot')print str % values 输出结果: Hello,world.hot enough for ya 模板字符串: #coding=utf-8from string import Te[详细]
-
python利用正则表达式搜索单词示例代码
所属栏目:[Python] 日期:2020-12-17 热度:75
前言 在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 比如下面的例子,就是用来从一段文字里查找一个单词,如下: 示例代码 import re pattern = 'this' text[详细]
-
python学习教程之使用py2exe打包
所属栏目:[Python] 日期:2020-12-17 热度:91
前言 本文主要给大家介绍了关于python使用py2exe打包的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 遇坑 之前经过折腾,pyinstaller打包文件可以在别的windows7上运行。但是,mfk,客户说是xp系统。崩溃 使用pyinstaller各[详细]
-
Python计算斗牛游戏概率算法实例分析
所属栏目:[Python] 日期:2020-12-17 热度:181
本篇章节讲解Python计算斗牛游戏概率算法。供大家参考研究具体如下: 过年回家,都会约上亲朋好友聚聚会,会上经常会打麻将,斗地主,斗牛。在这些游戏中,斗牛是最受欢迎的,因为可以很多人一起玩,而且没有技术含量,都是看运气(专业术语是概率[详细]
-
不同版本中Python matplotlib.pyplot.draw()界面绘制异常问题的
所属栏目:[Python] 日期:2020-12-17 热度:169
前言 本文主要给大家介绍了关于不同版本中Python matplotlib.pyplot.draw()界面绘制异常的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 在 Ubuntu系统上进行如下配置: $ sudo apt-get update$ sudo apt-get upgrade$ sudo[详细]
