
python
文章平均质量分 85
杜冰林
记笔记用的,要是曾经在网上搜的资料触犯作者权益,请及时告知
展开
-
Python学习笔记-表格数据
选项描述-d在解析时显示调试信息-O生成优化代码 ( .pyo 文件 )-S启动时不引入查找Python路径的位置-V输出Python版本号-X从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时。-c原创 2017-04-18 19:16:00 · 365 阅读 · 0 评论 -
tesseract编程
ImportError: cannot import name mkdtemp: pip install -U numpyWindowsError: [Error 2] : 调用tesseract.exe失败,将脚本放在tesseract.exe的文件夹说明:这个tesseract.exe就相当于在Linux下的 tesseract-orcIOError: [Err原创 2017-12-14 17:02:00 · 1483 阅读 · 0 评论 -
pyhton的部分内建函数
匿名函数python 使用 lambda来创建匿名函数。· lambda只是一个表达式,函数体比def简单很多。· lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。· lambda函数拥有自己的命名空间,且不能访问自有参数列表之外或全局命名空间里的参数。· 虽然lamb原创 2017-04-19 13:33:28 · 595 阅读 · 0 评论 -
tesseract_OCR验证码识别技术(python)
一、安装pytesseract:pip install pytesseract二、安装PIL:pip install PIL三、安装tesseract-OCR: 下载tesseract-ocr文件并安装,注意有一部要选择自己需要的语言包:https://github.com/UB-Mannheim/tesseract/wiki 默认只支持英文验证码原创 2017-08-24 08:50:14 · 3947 阅读 · 0 评论 -
tesseract train python_file
# tesseract-trainerThis is a set of two tools used to generate OCR training files for Tesseract. It is particularly designed for image files with small numbers of characters. It will help you create原创 2017-08-29 13:47:58 · 518 阅读 · 0 评论 -
python文件操作
CSV文件import csv,codecsbid_info=csv.DictReader(open('test.csv','r'))dict_data=[]for lines inbid_info: if bid_info.line_num ==1:#跳过第一行 continue else: dict_data.append...原创 2017-08-18 16:03:39 · 494 阅读 · 0 评论 -
训练tesseract
tesseract识别率,通过样本数量提升,呈对数型增长,所以根据你的验证码的复杂程度来确定你的训练样本数量因为本身tesseract的识别精度很低,所以很有必要进行训练验证码:是由背景图片和字符图片复合而成,训练的时候我们要告诉每个验证码样本里,字符的位置(上下左右四个参数)和字符的值定位元素的位置: 下载工具jTessBoxEditor. http://sourc原创 2017-08-28 18:05:08 · 1210 阅读 · 0 评论 -
python用到的库
常用Python第三方库 分类库名称库用途Web框架Django开源web开发框架,它鼓励快速开发,并遵循MVC设计,我以前用过很多次,比较好用,开发周期短 ActiveGrid企业级的Web2.0原创 2017-08-21 19:16:20 · 578 阅读 · 0 评论 -
Python格式化输出
Python格式化日期时间的函数为datetime.datetime.strftime();由字符串转为日期型的函数为:datetime.datetime.strptime(),两个函数都涉及日期时间的格式化字符串,列举如下:%a Abbreviated weekday name %A Full weekday name %b Abbreviated month name %B F转载 2017-05-15 17:46:25 · 533 阅读 · 0 评论 -
python常用的小程序
#获取文件目录下文件夹和子文件夹的文件名 import osdef walk_dir(dirname): filelist=[] for root,dirs,filesin os.walk(dirname): forname in files: filelist.append(os.path.join(root,name)) print原创 2017-04-19 19:08:32 · 2340 阅读 · 0 评论 -
python筛选中日韩文
通常我们可以使用 repr()函数查看字串的原始格式。这对于写正则表达式有所帮助。UTF-8 是变长的,1-6个字节,少数是汉字每个占用3个字节,多数占用4个字节,正则式为[\x80-\xff]{3}re.match(), re.search 。两个函数的匹配过程完全一致,只是起点不同。match只从字串的开始位置进行匹配,如果失败,它就此放弃;而search则转载 2017-08-01 10:21:34 · 6512 阅读 · 0 评论 -
Python美化文本内容
一般情况下可以通过,NotePad++中的,正则表达式替换但是,如果想一次性替换完成的话,则写一个程序比较好主要使用.strip()去除空字符如果要删除或者替换文字要使用.replace()因为,strip是汉字的时候有时候失效,还是replace保险i = i.replace("▲","").replace("★","").replace("●","").replace(原创 2017-07-31 18:46:23 · 1450 阅读 · 0 评论 -
python使用遇到的问题
1.unicodedecodeerror ascii codec can’t decode byte 0xd7 in position 9 ordinal not in range(128) 修改mimetypes.py文件,路径位于python的安装路径下的Lib\mimetypes.py文件。在import下添加如下几行: if sys.getdefaultencod原创 2017-04-18 19:20:18 · 540 阅读 · 0 评论 -
Python Assert
Python中的断言用起来非常简单,你可以在assert后面跟上任意判断条件,如果断言失败则会抛出异常。>>> assert 1 + 1 == 2>>> assert isinstance('Hello', str)>>> assert isinstance('Hello', int)Traceback (most recent call last): File "", lin转载 2017-05-11 16:05:45 · 449 阅读 · 0 评论 -
python-GUI-Tkinter
常用的Python GUI库:Tkinter .wxpython,JythonTkinter 组件Tkinter的提供各种控件,如按钮,标签和文本框,一个GUI应用程序中使用。这些控件通常被称为控件或者部件。目前有15种Tkinter的部件。我们提出这些部件以及一个简短的介绍,在下面的表:控件描述Button原创 2017-04-19 19:01:09 · 522 阅读 · 0 评论 -
Python2和Python3的比较
Python2Python3print"fish"print ("fish")unicode() 是单独的Unicode (utf-8) 字符串 b = b'china'byte 和 bytearraystype(b)type'bytes'>s = b.decode()转原创 2017-04-19 14:27:52 · 1179 阅读 · 0 评论 -
Python IDE-PyCharm,PyDev+Eclipse
1.PyCharm: 官方下载地址:http://www.jetbrains.com/pycharm/download/ 有收费版本的和免费版本的。收费版本的支持其他语言,免费版本适用于python初学者,只有和python相关的有格式 收费版本永久密钥:http://idea.imsxm.com 此密钥有个过期时间,过期了就再...原创 2017-04-19 13:45:31 · 3011 阅读 · 0 评论 -
Python学习基础笔记
1.numeric(10,2)长度为10,小数位为2的浮点数2.bit字型,0或者11.编辑器:可以用自己带的编辑器python shell,也可以用网上的subline或者notepad++,不可以用带格式的文本(比如记事本或者word等带文本格式的编辑器),在文本编辑的过程中,单引号双引号使用保持一致 2.Python是一种解释型,编译性、互动性、面向对象、动态数据类型的高级程原创 2017-04-19 10:15:23 · 644 阅读 · 0 评论 -
python后期工作
1、生成自己所写脚本依赖包 • 生成依赖包 pip freeze>Requirements.txt 可以到需要存放的文件夹下,按下shift键同时鼠标点击右键选择在此处打开命令行,或者cd到目标文件夹执行此语句 • 安装依赖包 pip install -r Requirements.txt 同理cd到Requirements.txt文件的位置执...原创 2018-11-09 11:59:10 · 447 阅读 · 0 评论