- 博客(10)
- 资源 (17)
- 收藏
- 关注
原创 Python 更新字典的三种形式
方法 update 用于对一个字典进行更新。在调用 update 时,可向它提供一个映射、一个由键 - 值对组成的序列(或其他可迭代对象)或关键字参数。映射>>> d = {... 'title': 'Python Web Site',... 'url': 'http://www.python.org'... }>>> x = {'ti...
2019-08-27 09:59:23 8836
原创 OrderedDict 让字典保持有序
问题我们想创建一个字典,同时当对字典做迭代或系列化操作时,也能控制其中元素的顺序。解决方案要控制字典中元素的顺序,可以使用 collections 模块中的 OrderedDict 类。当对字典做迭代时,它会严格按照元素初始添加的顺序进行。例如:from collections import OrderedDictd = OrderedDict()d['foo'] = 1...
2019-08-27 09:44:55 1442
原创 Python中的lambda和apply、map的用法
1 lambdalambda原型为:lambda 参数:操作(参数)lambda函数也叫匿名函数,即没有具体名称的函数,它允许快速定义单行函数,可以用在任何需要函数的地方。这区别于def定义的函数。lambda与def的区别:1)def创建的方法是有名称的,而lambda没有。2)lambda会返回一个函数对象,但这个对象不会赋给一个标识符,而def则会把函数对象赋值给一个变...
2019-08-27 09:31:32 1839
原创 python sqlite3 基本操作
创建数据库import sqlite3# 连接数据库(如果不存在则创建)conn = sqlite3.connect('test.db')print("Opened database successfully")# 创建游标c = conn.cursor()# SQL语句sql = """ CREATE TABLE STUDENTS( ...
2019-08-19 17:06:36 2322
原创 Python图像处理PIL各模块介绍
Image模块Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。 open类Image.open(file) ⇒ imageImage.open(file, mode) ⇒ image要从文件加载图像,使用 open() 函数, 在 Image 模块:from ...
2019-08-13 17:23:26 3738
原创 Python Tesseract-orc 识别简单验证码
1 对图片进行二值化处理二值化就是将图片的颜色转换成非黑即白的图片from PIL import Imageim = Image.open('yzm.jpg') # 用pil打开这个图片im = im.convert('L') # 将图像转换为“L”模式, 即黑白。yuzhi = 127 # 根据需要自行更改阈值im = im.point(lambda x: 0 if x...
2019-08-13 10:22:48 1776
原创 基于python的百度云OCR - 2
百度云OCR上一篇文章:基于python的百度云OCR 介绍了百度云OCR的使用方法,是直接调用AipOcr模块来进行代码编写的本博文是通过百度云OCR接口自己对OCR进行封装和调用的,建议先查看上一篇博文之后,再阅读本博文代码import base64import requestsclass OCR(object): # client_id 为官网获取的AK, c...
2019-08-12 10:56:36 1474
原创 基于python的百度云OCR
百度云OCR百度云提供了一定额度的免费的OCR API,目前是每日500次,做做研究或者小应用还勉强够用,本文主要为了测试其效果。文档地址:https://cloud.baidu.com/doc/OCR/OCR-Python-SDK.html安装使用首先你需要注册一个百度云BCE账号,然后从控制面板新建一个文字识别应用。之后你就可以获得调用API需要的 AppID,API Ke...
2019-08-10 10:16:02 4687
原创 Pytesseract 在cmd可以运行,在pycharm中运行出错的解决办法
pycharm中运行报错,是因为pycharm中会将’\t’转义解决这一办法只需要将 \Lib\site-packages\pytesseract\pytesseract.py 文件中的tesseract_cmd 更改一下就可以了tesseract_cmd = 'D:/tesseract/Tesseract-OCR/tesseract.exe'没错就是将 ‘\’...
2019-08-09 18:17:58 2374
原创 基于python的OCR字符识别
1 基本环境操作系统:win10 64位系统python版本:3.62 安装配套环境(1)首先安装OCR字符识别库Tesseract 下载网址:https://digi.bib.uni-mannheim.de/tesseract/下载下图对应的版本(如下图所示)下载后双击进行安装,在这里(如下图)要根据需求在安装界面进行语言勾选,展开Additional lang......
2019-08-09 17:55:34 7706
jTessBoxEditor
2024-04-09
TREC06P垃圾邮件语料库
2024-04-09
sqlite-tools-win32-x86-3290000
2024-04-09
shell_bash_俄罗斯方块游戏
2022-06-04
httpd-2.2.9 webmin-1.610.zip
2022-05-29
DirectX修复工具.exe
2021-07-02
xpath_helper_2.0.2_0.crx
2020-05-24
vs_professional__805189676.1571956935.exe
2020-05-24
VNC服务端和客户端安装包
2019-12-01
软件设计师考点分析汇总.zip
2019-09-09
win_JavaJDK.zip
2019-09-08
Navicat_Keygen_Patch_v3.7_By_DFoX_URET
2018-12-25
iwebshop2.1.11090110_data
2018-12-25
xampp-win32-1.8.2-0-VC9-installer
2018-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人