
python基础
r_rmax
这个作者很懒,什么都没留下…
展开
-
python2和python3编码的区别
首先来说一下历史:因为pyhton2诞生的时候没有Unicode,所以python2使用的默认编码格式是asscii编码,这也是python2经常出现编码问题的原因之一,毕竟asscii只收录了少数字符,但是通过改变解释器的默认编码格式并不能解决所有的编码问题,所以千万不要被坑了啊。unicode和ascii都是对字符的数字化,不过unicode更全面,但是因为unicode占用空间比较大,存储和...原创 2018-03-07 18:05:48 · 1654 阅读 · 0 评论 -
如何检测代理是否有效
## 环境 centos7 + py2使用requests,请求判断代理是否有效,请求的api请自己找。代码如下:# coding=utf-8import requestsdef GetUseProxies(): '''测试代理是否可用''' UseProxiesList = [] i = 1 n =0 # 请求api返回代理列表 api = "http://q...原创 2018-03-14 18:16:57 · 14385 阅读 · 0 评论 -
如何把类似json格式的字符串处理成标准的json
环境:Python3 ,Ubuntu16一。代码如下:def to_json(str_near): ''' 处理不标准的json ''' use_str = eval(str_near,type('Dummy',(dict,),dict(__getitem__=lambda s ,n:n))()) return use_strif __name__ = "__main...原创 2018-03-19 15:01:32 · 2939 阅读 · 0 评论 -
RedHat下安装Python虚拟环境
工作一段时间之后发现踩过的坑有时候会忘了,然后再踩一边,非常不爽,于是决定把踩过得坑都记录下来。生产环境下安装虚拟环境是非常必要的,公司服务器和以往用的不同,所以还是踩了一些坑。操作系统:Red Hat 4.4.7-11python :2.7.41.升级python到2.7.4首先因为python版本和需要的不同先对python进行升级wget http://python.org/ftp/pyth...原创 2018-02-28 17:57:26 · 887 阅读 · 0 评论 -
python切图并识别图片中的文字
某些图片化数据,想要批量处理成文字信息。可以使用python的PiL库。一.环境win 10 python 3.6 anaconda二.切图from PIL import Imageimport pytesseractdef cut_image(fiel_path): img = Image.open(fiel_path) region = (0,0,100,200) ...原创 2018-05-03 15:43:29 · 1740 阅读 · 0 评论 -
cx_Oracle.DatabaseError: ORA-24454: 客户机主机名未设置
一行指令解决sudo /bin/bash -c "echo '127.0.1.1 ${HOSTNAME}' >> /etc/hosts"具体什么原因,还没考虑原创 2018-05-14 14:27:27 · 5556 阅读 · 2 评论 -
linux 下安装python3.5 和 pip
环境:red hat 4.7一.python3.5 安装# 下载wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz # 解压tar xvf Python-3.5.0.tar.xzcd Python-3.5.0# 指定路径安装./configure --prefix=/usr/local/python3make make...原创 2018-05-14 14:49:40 · 3854 阅读 · 0 评论 -
for 循环显示进度条
环境py3.5win10 from tqdm import tqdmimport timefor i in tqdm(range(10)): time.sleep(1)print('')print('complete....')原创 2018-05-14 17:14:17 · 2575 阅读 · 0 评论