
python
文章平均质量分 74
记录python在使用过程遇到的一些问题及解决方法
wala_qili
这个作者很懒,什么都没留下…
展开
-
requests爬取中文网页时中文字符变英文的解决方法
在使用python requests库爬取网页时,源代码中的中文字符在爬取下来后变成了英文字符例如:import requests r = requests.get('http://apps.webofknowledge.com', headers = {'User-Agent': 'Mozilla/5.0'})print(r.text[:1000])结果为:'<!DOCTYPE html&...原创 2018-03-25 20:22:09 · 4457 阅读 · 1 评论 -
用于图片文本识别的pytesser3的安装说明(windows10)
pytesser3包是支持python3的pytesser,后者是谷歌OCR开源项目的一个模块,在python中导入这个模块会调用tesseract, 即可将图片中的文字转换成文本。下面讲讲pytesser3的安装问题。1. 安装前准备安装pytesser3之前首先需要安装好Python3, PIL库,Tesseract-OCR。2. 安装pytesser3pytesser3可以直接使用 pip进...原创 2018-03-22 23:01:54 · 827 阅读 · 0 评论 -
用于图片文本识别的Tesseract-OCR的安装说明(windows10)
1. Tesseract-OCR的安装首先下载Tesseract-OCR的安装文件。下载地址为:(1) https://github.com/tesseract-ocr/tesseract/wiki/Downloads (2) https://digi.bib.uni-mannheim.de/tesseract我是使用第二个地址,直接下载了一个tesserac...原创 2018-03-22 22:11:36 · 4705 阅读 · 1 评论 -
pycharm 配置autopep8到菜单栏(亲测可行)
autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。网络上有很多介绍如何在pycharm中配置autopep8的方案,但很多方案中还是有介绍不清楚的地方。本文是综合了网络上的各种方案后,本人亲测有效的方法,分享出来,希望可以帮助到更多的人。1. 配置环境windows 10 64位pycharm专业版 2017.2p...原创 2018-04-10 20:18:39 · 6057 阅读 · 4 评论 -
python3.6 pip install 报错:error: Microsoft Visual C++ 14.0 is required
python中有些第三方包是使用C语言编写的,如果电脑本身没有编译C的工具,则在使用pip install时,会报错如下:pip install twistederror: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visual...原创 2018-04-19 18:35:05 · 2478 阅读 · 1 评论 -
理解python中的元类(metaclass)
本文是根据stackoverflow上关于“What are metaclasses in Python?”的回答翻译总结而成的。原数据连接:https://stackoverflow.com/questions/100003/what-are-metaclasses-in-python1. 类对象(class as object)在了解元类(metaclass)之前, 首先得熟悉一下python...翻译 2018-04-15 11:16:00 · 584 阅读 · 0 评论 -
python3 + pytesser3 识别验证码过程中‘gbk'’编码问题的解决
初次练习使用pytesser3识别简单验证码时,遇到了‘gbk’编码不能识别的问题,经过一番折腾后解决了,特此记录下来并分享给大家!验证码识别代码为:from PIL import Imageimport pytesser3im = Image.open("captcha.gif", )print(pytesser3.image_file_to_string("captcha.gif")...原创 2018-03-22 21:21:20 · 1602 阅读 · 0 评论 -
Python中条件判断 if, elif, else的使用
每种语言都有条件判断语句 if/else。学习python大半年,自以为对于if/else语句很熟练,不料今天还是掉坑里了。好不容易搞明白后,赶紧记下来,并分享给大家!1. 用法说明一个if语句 + 一个else 语句: 当if 判断为True时,执行if语句下的代码; 而当if判断为False时,执行else语句下面的代码。n个if语句(n>=2) + 最后...原创 2018-03-14 21:03:29 · 31390 阅读 · 2 评论