文章分类 - Python_Expand
摘要:应用 安装 1、安装 pytesseract 2、安装 tesseract-ocr 2.1、ubuntu 系统 2.2、win 系统 使用 1、基础使用黑白文字图片 2、进阶使用文字图片带噪点[对图片进行灰度加二值化处理] 3、终极使用文字图片带噪点加条纹线[灰度加二极化加降噪] 问题 报错:pyt
阅读全文
摘要:错误 datetimeTypeError: datetime.datetime(2017, 3, 21, 2, 11, 21) is not JSON serializable
阅读全文
摘要:进程池+requests+splash实现
阅读全文
摘要:1、问题背景 随便描述一下:大概就是如果你的dataframe只有一行数据,期中有一列是nan的,在这种情况下如果对nan列进行复制为None会出现将nan转换为None状态 2、Excel截图 读取显示 解决办法
阅读全文
摘要:1、获取前一天时间并格式化输出 2、时间戳转datetime 3、字符串转datetime对象 from datetime import datetime
阅读全文
摘要:python由于GIL(全局锁)的存在,不能发挥多核的优势,在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板。 python3.4版本引入asyncio到标准库,python2x没有加这个库,python3.5又加入了async/await特性。
阅读全文
摘要:ImportError: cannot import name ABCMeta 错误 背景就不赘述了,根本原因就是应该自己定义了一个[abc.py]文件,这个文件会与python中的一个模块文件冲突,修改掉这个文件名就OK了 教训 起名需谨慎 ~_~
阅读全文
摘要:python链接服务器 由于工作需要,需要每天查询服务器日子,查询报错信息,每天人工登服务器是真的太麻烦了~~~~由于需要仅仅使用了paramiko的一小部分功能更多请看官网。 模块 简单使用 结语 官网地址
阅读全文
摘要:proj--经纬坐标模块 1、简介 proj不光是一些应用程序的集合,它更是一个库,其它语言可以来调用它,来进行更高级的开发和应用。在proj安装上之后,它本身作为库,可以被C\C++来调用。而proj本身是一个开源的项目,同时Python也是一个开源的编程语言。在Python里的Proj库称为Py
阅读全文
摘要:1、前言 python中并没有提供抽象类与抽象方法,但是提供了内置模块abc(abstract base class)来模拟实现抽象类。 可以通过abc将基类声明为抽象类的方式,然后注册具体类作为这个基类的实现。 2、定义抽象类 首先在abc_base.py中定义一个抽象基类PluginBase,这
阅读全文
摘要:urllib的quote处理url中的字符转义 在url中,有些字符是需要转义的,如空格转义为%20", 引号转义为%22等。在urllib中可以用quote来进行处理。 注意:url中只需要quote需要转义的部分,不要把scheme、host等也转义了。
阅读全文
摘要:简介 bottle 是一个轻量级的python web框架, 可以适配各种web服务器,包括python自带的wsgiref(默认),gevent, cherrypy,gunicorn等等。bottle是单文件形式发布,源码在这里可以下载,代码量不多,可以用来学习web框架。这里也有官方文档的中文翻
阅读全文
摘要:Semphore同步 Semphore,是一种带计数的线程同步机制,当调用release时,增加计算,当acquire时,减少计数,当计数为0时,自动阻塞,等待release被调用。 而在Python中存在两种Semphore,一种就是纯粹的Semphore,还有一种就是BoundedSemapho
阅读全文
摘要:1、select介绍 select()的机制中提供一fd_set的数据结构,实际上是一long类型的数组, 每一个数组元素都能与一打开的文件句柄(不管是Socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成, 当调用select()时,由内核根据IO状态修改fd_s
阅读全文
摘要:1、简介 ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配置文件的格式和windows的INI文件的格式相同 该模块的作用 就是使用模块中的RawConfigParser()、ConfigPa
阅读全文
摘要:os.environ获取与设置系统变量 1、简介 对于官方的解释,environ是一个字符串所对应环境的映像对象。这是什么意思呢?举个例子来说,environ['HOME']就代表了当前这个用户的主目录。 2、windows和ubuntu下的environ的key示例 2.1、Windows示例:
阅读全文
摘要:python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(1
阅读全文
摘要:1、RSA实现原理 1.1数学知识准备 1.2公钥与密钥的产生 1.3加密消息 1.4解密消息 2、代码实例 3、小技巧及注意 3.1生成密钥的时间 生成密钥对可能需要很长时间,具体取决于所需的位数。位数决定了密钥的加密强度,以及可以加密的消息的大小。如果您不介意使用比您要求的更小的密钥,您可以通过
阅读全文
摘要:前置 为什么要有消息队列 生产者与消费者 数据通信 rest api http协议发送的json格式数据 webservice http协议发送的xml格式数据 rpc 基于socket并使用自己封装的协议进行数据传输 rabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息
阅读全文
摘要:介绍 celery 定时器是一个调度器(scheduler);它会定时地开启(kicks off)任务,然后由集群中可用的工人(worker)来执行。 定时任务记录(entries)默认 从 beat_schedule 设置中获取,但自定义存储也可以使用,如把记录存储到SQL数据库中。 要确保同一时
阅读全文

浙公网安备 33010602011771号