
python
python的使用以及各种模块的介绍
tomyyyyy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 字符处理
判断 result = url.isalpha() #判断是否是字母 result = url.isdigit() #判断是否是数字 result = filename.endswith("doc") #判断结束字符 result = filename.startswith("a") #判断开始字符 查找 string = "sdfsdfsdf asdf" #find 查找到返回索引,找...原创 2020-01-07 17:18:17 · 182 阅读 · 0 评论 -
python 中的数据类型
####列表 #添加 appent() extend() insert() #删除 del remove() pop() clear() #其它 reverse() import random ll = [x for x in range(10)] ll.append(“sdcs”) ll.extend(“sdfsdfsdfs”) #列表的合并 ll.insert(3,“sd...原创 2020-01-07 17:17:01 · 194 阅读 · 0 评论 -
geoip模块
作用:通过ip解析物理地址 参考代码: #!/usr/bin/env python #encoding:utf8 #author: zeping lai import geoip2.database reader = geoip2.database.Reader('E:/tools/GeoLite2-City.mmdb') response = reader.city("202.96....原创 2019-07-21 16:05:16 · 842 阅读 · 0 评论 -
python nmap模块
参考 参考 安装 windows: pip install python_nma Linux: wge t http://xael.org/pages/python-nmap-0.6.1.tar.gz tar -zxvf python-nmap-0.6.1.tar.gz cd python-nmap-0.6.1 python setup.py install 使用 nm=nmap....原创 2019-07-21 15:59:09 · 269 阅读 · 0 评论 -
python pytesseract使用
##正确使用方法 1.tesseract-orc安装 tesseract-ocr-setup-3.05.00dev.exe下载 2.pytesseract pip install pytesseract 3.设置 tesseract-orc路径 将 C:\Program Files (x86)\Tesseract-OCR添加到系统路径(路径因安装过程而异) 修改pytesseract.py文件 ...原创 2019-07-04 21:58:52 · 561 阅读 · 0 评论 -
python 小技巧
repr:可以将列表按字符串操作/输出 egg:print(repr(list) ###open 解决默认编码方式为GBK f = open(“out.html”,“w”,encoding=‘utf-8’) 参考 ###random模块 import random random.choice(['apple', 'pear', 'banana']) 'apple' random.sa...原创 2019-07-04 21:50:16 · 129 阅读 · 0 评论 -
python wxpy模块
API接口 参考 python微信接口使用 from wxpy import * bot = Bot() bot.file_helper.send('hello world!') print("ending") """ bot中的参数 :param cache_path: * 设置当前会话的缓存路径,并开启缓存功能;为 `None` (默认) 则不开启缓存功能。 *...原创 2019-07-04 21:46:39 · 762 阅读 · 0 评论 -
python 正则表达式
re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 函数语法: re.match(pattern, string, flags=0) 函数参数说明: 参数 描述 pattern 匹配的正则表达式 string 要匹配的字符串。 flags 标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。 ...原创 2019-07-04 21:44:11 · 194 阅读 · 0 评论 -
排序算法比较
排序算法比较 比较排序和非比较排序 常见的排序算法都是比较排序,非比较排序包括计数排序、桶排序和基数排序,非比较排序对数据有要求,因为数据本身包含了定位特征,所有才能不通过比较来确定元素的位置。 比较排序的时间复杂度通常为O(n2)或者O(nlogn),比较排序的时间复杂度下界就是O(nlogn),而非比较排序的时间复杂度可以达到O(n),但是都需要额外的空间开销。 ...原创 2019-07-04 18:51:27 · 181 阅读 · 0 评论 -
python 算法
引言 定义:算法就是按照一定步骤解决问题的办法 属性: 正确:就是可以正确的求解问题 快速:就是时间复杂度要尽量小 有穷性:要在有限个步骤解决问题 渐进分析法为什么可以做到与算法运行硬件环境无关? 算法分析时往往假设输入规模n足够大,甚至趋近于无穷大。这样的假设,意味着我们关注的是算法运算时间的增长率,也就是,随着输入规模n的增长,T(n)的增长率。当n趋向于无穷大时,决定T(n)增长率的便是...原创 2019-07-03 13:03:41 · 846 阅读 · 0 评论 -
python中Tkinter模块
label from tkinter import * root = Tk() w = Label(root, text="Hello, world!") w.pack() root.mainloop() #进入消息循环 #控件的显示步骤: #1.创建这个控件 #2.指定这个空间的master,即这个控件属于哪一个 #3.告诉GM(geometry manager)有一个控件产生了...原创 2019-07-02 20:18:06 · 1418 阅读 · 2 评论 -
python中 PIL模块
#Image模块 Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。 ##open类 Image.open(file) ⇒ image Image.open(file, mode) ⇒ image 要从文件加载图像,使用 open() 函数, 在 Image 模块: from PIL ...原创 2019-07-02 19:54:35 · 942 阅读 · 0 评论