-
python 内置函数filter
所属栏目:[Python] 日期:2020-12-17 热度:178
python 内置函数filter class filter(object): """ filter(function or None,iterable) -- filter object Return an iterator yielding those items of iterable for which function(item) is true. If function is None,return the items that are true. ""[详细]
-
Python利用QQ邮箱发送邮件的实现方法(分享)
所属栏目:[Python] 日期:2020-12-17 热度:59
废话不多说,直接上代码 Python2.7 #!/usr/bin/env python2.7# -*- coding=utf-8 -*-import smtplibfrom email.mime.text import MIMEText_user = "648613081@qq.com"_pwd = "这里改成你的授权码"_to = "648613081@qq.com"msg = MIMEText("this is a email f[详细]
-
老生常谈python之鸭子类和多态
所属栏目:[Python] 日期:2020-12-17 热度:139
一、 什么是多态 1一种类型具有多种类型的能力 2允许不同的对象对同一消息做出灵活的反应 3以一种通用的方式对待个使用的对象 4非动态语言必须通过继承和接口的方式来实现 二、 python中的多态 1通过继承实现多态(子类可以作为父类来使用)2子类通过重载父[详细]
-
Python常用内置模块之xml模块(详解)
所属栏目:[Python] 日期:2020-12-17 热度:192
xml即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。从结构上,很像HTML超文本标记语言。但他们被设计的目的是不同的,超文本标记语言被设计用来显示数据,其焦点是数据的外观。它被设计用来传输和存[详细]
-
python正则表达式的使用
所属栏目:[Python] 日期:2020-12-17 热度:84
python的正则是通过re模块的支持 匹配的3个函数 match :只从字符串的开始与正则表达式匹配,匹配成功返回matchobject,否则返回none; re.match(pattern,string,flags=0) ##flags标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。[详细]
-
Tornado协程在python2.7如何返回值(实现方法)
所属栏目:[Python] 日期:2020-12-17 热度:185
错误写法 class RemoteHandler(web.RequestHandler): @gen.coroutine def get(self): response = httpclient('http://www.baidu.com') self.write(response.body) @gen.coroutine def httpClient(url): result = yield httpclient.AsyncHTTPClient().fetch(u[详细]
-
python3实现UDP协议的服务器和客户端
所属栏目:[Python] 日期:2020-12-17 热度:57
利用Python中的socket模块中的来实现UDP协议,这里写一个简单的服务器和客户端。为了说明网络编程中UDP的应用,这里就不写图形化了,在两台电脑上分别打开UDP的客户端和服务端就可以了。 UDP:用户数据报协议,是一个面向无连接的协议。采用该协议不需要两个[详细]
-
Python数据操作方法封装类实例
所属栏目:[Python] 日期:2020-12-17 热度:186
本篇章节讲解Python数据操作方法封装类。供大家参考研究具体如下: 工作中经常会用到数据的插叙、单条数据插入和批量数据插入,以下是本人封装的一个类,推荐给各位: #!/usr/bin/env python# -*- coding:utf-8 -*-# Author:Eric.yueimport loggin[详细]
-
Python守护线程用法实例
所属栏目:[Python] 日期:2020-12-17 热度:130
本篇章节讲解Python守护线程用法。供大家参考研究具体如下: 如果你设置一个线程为守护线程,就表示你在说这个线程是不重要的,在进程退出的时候,不用等待这个线程退出。如果你的主线程在退出的时候,不用等待那些子线程完成,那就设置这些线程的[详细]
-
Python查询IP地址归属完整代码
所属栏目:[Python] 日期:2020-12-17 热度:53
本文实例为大家分享了Python查询IP地址归属的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python# -*- coding: utf-8 -*-#查找IP地址归属地#writer by keery_log#Create time:2013-10-30#Last update:2013-10-30#用法: python chk_ip.py www.google.[详细]
-
Python简单删除列表中相同元素的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:192
本篇章节讲解Python简单删除列表中相同元素的方法。供大家参考研究具体如下: 去除列表中重复的元素,非常简单,直接上代码: a = [11,21,3,4,2,5]b = list(set(a))print(a)print(b) 运行结果: E:ProgramPythond.py[11,5][2,5,11,21] 看到了吗[详细]
-
Python生成密码库功能示例
所属栏目:[Python] 日期:2020-12-17 热度:53
本篇章节讲解Python生成密码库功能。供大家参考研究具体如下: 这个代码是将字符的所有组合添加到一个文件中,可以设置密码的最大长度,我这里设置的是8位,但是要有心里准备,生成的文件特别大。。。 lshuai---~--- bcbc 1.06.95Copyright 1991-1[详细]
-
Python中音频处理库pydub的使用教程
所属栏目:[Python] 日期:2020-12-17 热度:93
前言 pydub是Python中用户处理音频文件的一个库。本文主要介绍了关于Python音频处理库pydub使用的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 安装: 1、安装pip工具: sudo apt-get install python-pip 2、安装pydub: sudo pip install pyd[详细]
-
Python正则表达式常用函数总结
所属栏目:[Python] 日期:2020-12-17 热度:167
本文实例总结了Python正则表达式常用函数。供大家参考研究具体如下: re.match() 函数原型: match(pattern,string,flags=0) Try to apply the pattern at the start of the string, returning a match object,or None if no match was found. 函数[详细]
-
基于python爬虫数据处理(详解)
所属栏目:[Python] 日期:2020-12-17 热度:80
一、首先理解下面几个函数 设置变量 length()函数 char_length() replace() 函数 max() 函数 1.1、设置变量 set @变量名=值 set @address='中国-山东省-聊城市-莘县';select @address 1.2 、length()函数 char_length()函数区别 select length('a'),char_len[详细]
-
python flask 多对多表查询功能
所属栏目:[Python] 日期:2020-12-17 热度:71
我们在flask的学习中,会难免遇到多对多表的查询,今天我也遇到了这个问题。那么我想了好久。也没有想到一个解决的办法,试了几种方法,可能是思路的限制我放弃了,后来,我就在网上百度,可是发现百度出来的结果和自己想要的还有一定的差距,那么我根据百度[详细]
-
CentOS 6.5下安装Python 3.5.2(与Python2并存)
所属栏目:[Python] 日期:2020-12-17 热度:161
本文主要给大家介绍了关于CentOS 6.5 安装Python 3.5.2并与Python2并存的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 安装步骤如下 1、准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstall[详细]
-
Python虚拟环境virtualenv的安装与使用详解
所属栏目:[Python] 日期:2020-12-17 热度:120
前言 动态语言Ruby、Python都有自己的虚拟环境,虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响。例如项目可以在基于Python2的环境中运行,而项目B可以在基于Py[详细]
-
Python实现好友全头像的拼接实例(推荐)
所属栏目:[Python] 日期:2020-12-17 热度:76
微信好友全头像 话不多说,直接上代码 import itchatimport mathimport PIL.Image as Imageimport ositchat.auto_login()friends = itchat.get_friends(update=True)[0:]user = friends[0]["UserName"]num = 0for i in friends: img = itchat.get_head_img(u[详细]
-
Python实现Linux中的du命令
所属栏目:[Python] 日期:2020-12-17 热度:171
实现代码如下: 说明:现在代码已实现du命令的 -s 统计功能,统计与系统du命令稍有差别,比如用ls -ld /root结果为4096,而du计算出来是1040,用当前python计算出来也是4096。另外暂时还没有实现类似于自动根据大小显示为人性化的单位,后续补上 #!/usr/bin/p[详细]
-
Python使用openpyxl读写excel文件的方法
所属栏目:[Python] 日期:2020-12-17 热度:60
这是一个第三方库,可以处理 xlsx 格式的Excel文件。 pip install openpyxl 安装。如果使用Aanconda,应该自带了。 读取Excel文件 需要导入相关函数。 from openpyxl import load_workbook# 默认可读写,若有需要可以指定write_only和read_only为Truewb = lo[详细]
-
Python简单的制作图片验证码实例
所属栏目:[Python] 日期:2020-12-17 热度:136
这里示范的验证码都是简单的,你也可以把字符扭曲 Python第三方库无比强大,PIL 是python的一个d第三方图片处理模块,我们也可以使用它来生成图片验证码 PIL安装 命令安装: pip install pillow 下载源码安装: 复制地址 :https://github.com/python-pillow[详细]
-
详解python之配置日志的几种方式
所属栏目:[Python] 日期:2020-12-17 热度:121
作为开发者,我们可以通过以下3中方式来配置logging: 1)使用Python代码显式的创建loggers,handlers和formatters并分别调用它们的配置函数; 2)创建一个日志配置文件,然后使用fileConfig()函数来读取该文件的内容; 3)创建一个包含配置信息的dict,然后把[详细]
-
Django实现的自定义访问日志模块示例
所属栏目:[Python] 日期:2020-12-17 热度:71
本篇章节讲解Django实现的自定义访问日志模块。供大家参考研究具体如下: 在Django默认没有访问日志模块,但是我们可以通过Django的Middleware来实现一个自己的访问日志模块。 首先在Django的工程下创建一个middleware.py文件,内容如下: #!/usr/[详细]
-
老生常谈Python基础之字符编码
所属栏目:[Python] 日期:2020-12-17 热度:182
前言 字符编码非常容易出问题,我们要牢记几句话: 1.用什么编码保存的,就要用什么编码打开 2.程序的执行,是先将文件读入内存中 3.unicode是父编码,只能encode解码成其他编码格式 utf-8,GBK这些是子8编码,只能decode编码成Unicode 一、什么是字符编码[详细]
