随笔分类 -  python

python 生成条形码
摘要:安装: 生成条形码基本方法: https://pypi.org/project/python barcode/0.8.1/ 使用barcode生成图像PIL对象用于显示,或者 保存图像 官网里有直接保存图像的方法: 上述方法: 参数write 为 NONE,保存图像文件格式则是 svg, 参数为Im 阅读全文

posted @ 2020-04-11 13:45 游荡的鱼 阅读(2876) 评论(0) 推荐(0)

unittest ddt 单个用例执行使用
摘要:环境: 由于需要单用例执行, 而 ddt使用后不支持,显示找不到该方法 `AttributeError: type object 'xxx'(类) has no attribute 'xxx'(方法) 查看ddt源码,可知ddt 在使用传参后会对方法名重新定义 定义格式为: 源方法名+ 入参相关数据 阅读全文

posted @ 2020-03-23 23:32 游荡的鱼 阅读(1206) 评论(1) 推荐(0)

python 类 实例 理解记录
摘要:python 类 方法 名词: 实例方法 实例属性 类方法 类属性 静态方法 类属性 在实例方法中可以直接访问类属性的值 (因为类属性会复制一份数据到实例中,只要实例中没有对 对应实例的属性进行重新赋值就可以访问到该数据) 不可以直接对类属性进行修改 或者直接在 实例方法中用类进行访问 和重新赋值都 阅读全文

posted @ 2019-12-29 20:36 游荡的鱼 阅读(171) 评论(0) 推荐(0)

pipenv pyinstaller 打包
摘要:起因: 本地安装的模块太多,使用pyinstaller 打包,会把许多无关模块打进去. 解决:使用pipenv创建虚拟环境进行打包 pip install pipenv pipenv install python 3.5 pipenv shell pip list 修改默认指定源(清华): Pipf 阅读全文

posted @ 2019-12-11 14:55 游荡的鱼 阅读(1375) 评论(0) 推荐(0)

python elasticsearch
摘要:报错: elasticsearch.exceptions.RequestError: RequestError(400, 'parse_exception', 'request body or source parameter is required') 修改: Lib\site packages\ 阅读全文

posted @ 2019-12-11 14:32 游荡的鱼 阅读(852) 评论(0) 推荐(0)

python 高德定位查询
摘要:```bash encoding=utf 8 import json import pprint import re import os import pandas as pd import requests import time def getAddressLocation(addr_keywo 阅读全文

posted @ 2019-10-21 20:34 游荡的鱼 阅读(786) 评论(0) 推荐(0)

pyinstaller 打包问题记录
摘要:python 64位机器上 打包 32位 程序: pyinstaller F test/test.py 打包 好后 在winxp上运行不了,打包机器是64位的 然后下载:anaconda: 下载32位的 python3.7 的版本,https://repo.anaconda.com/archive/ 阅读全文

posted @ 2019-10-18 18:25 游荡的鱼 阅读(1443) 评论(0) 推荐(0)

python 计算代码运行所花时间 timeit
摘要:```bash import timeit timeit.timeit('time.sleep(1)',number=2) > 2.001138338268717 ``` 阅读全文

posted @ 2019-09-16 13:11 游荡的鱼 阅读(659) 评论(0) 推荐(0)

python time模块 时间戳转换
摘要:时间戳转换 时间戳获取: 时间戳转时间字符串: 时间戳 时间数组 格式化时间字符串 时间字符串转时间戳: 格式时间字符串 时间数组 时间数组 时间戳转换时间字符串: time_stamp = time.time() 获取当前时间戳 time_array = time.localtime(time_s 阅读全文

posted @ 2019-09-10 11:37 游荡的鱼 阅读(7452) 评论(0) 推荐(0)

python pandas 直方图
摘要:bash Make plots of Series or DataFrame using the backend specified by the option . By default, matplotlib is used. Parameters data : Series or DataFra 阅读全文

posted @ 2019-08-03 12:56 游荡的鱼 阅读(4358) 评论(0) 推荐(0)

python pandas 读取文件 写入文件excel
摘要:读取数据 写入数据 阅读全文

posted @ 2019-07-12 12:02 游荡的鱼 阅读(4774) 评论(0) 推荐(0)

python pip 修改配置
摘要:来源: "清华大学开源软件镜像站" pypi 镜像使用帮助 pypi 镜像每 5 分钟同步一次。 临时使用 pip install i https://pypi.tuna.tsinghua.edu.cn/simple some package 注意,simple 不能少, 是 https 而不是 h 阅读全文

posted @ 2019-06-18 16:37 游荡的鱼 阅读(1999) 评论(0) 推荐(0)

python unquote 解码
摘要:```bash import urllib.parse url = "https://i.cnblogs.com/EditPosts.aspx?opt=1" rawurl = urllib.parse.quote(url) print(rawurl) url = urllib.parse.unquote(rawurl) print(url) ``` 阅读全文

posted @ 2019-06-18 15:46 游荡的鱼 阅读(1609) 评论(0) 推荐(0)

redis 锁
摘要:设定锁当,程序未执行完,过期时间没到怎么办,锁就会被其他进程使用, 这里是现有业务的时候, 去取得锁,会起一个线程已知去重新 设定 过期时间, 只要程序执行完,通过释放 设定过期时间的线程取释放锁,解决了 业务未完,锁被其他线程占用 而当程序奔溃的时候,等待最后一次过期时间结束,其他进程也可以使用 阅读全文

posted @ 2019-06-16 23:31 游荡的鱼 阅读(100) 评论(0) 推荐(0)

redis 基本命令记录
摘要:redis 集合 SADD key member1 [member2] 向集合添加一个或多个成员 SDIFF key1 [key2] 返回给定所有集合的差集,没有key2则返回整个key1集合 SMEMBERS key 返回集合中的所有成员 SPOP key 移除并返回集合中的一个随机元素 SRAN 阅读全文

posted @ 2019-06-12 21:31 游荡的鱼 阅读(261) 评论(0) 推荐(0)

redis 基本配置以及常用命令
摘要:配置: 大部分为默认配置 基本命令 连接命令: bin/redis server config/redis_6379.conf 密码认证: auth a123456 读取设置密码: CONFIG GET requirepass CONFIG SET requirepass a123456 阅读全文

posted @ 2019-06-12 08:57 游荡的鱼 阅读(133) 评论(0) 推荐(0)

安装redis
摘要:sudo curl L O http://download.redis.io/releases/redis 5.0.5.tar.gz sudo tar zxvf redis 5.0.5.tar.gz cd redis 5.0.5 vim README.MD sudo make && sudo mak 阅读全文

posted @ 2019-06-11 19:44 游荡的鱼 阅读(102) 评论(0) 推荐(0)

ELK 和 kafka 搭建
摘要:参考链接:https://www.cnblogs.com/fengjian2016/p/5841556.html zookeeper: kafka: es: logstash: filebeat: kafka集群报错; 设置的版本和 其他的不一样 阅读全文

posted @ 2019-06-09 19:08 游荡的鱼 阅读(629) 评论(0) 推荐(0)

python requests 中文编码问题
摘要:url = host + path headers = {...} data = {...} files = {...} data = requests.post(url,files=files,data=data_dict,headers=headers) print(data.content.d 阅读全文

posted @ 2019-06-06 23:51 游荡的鱼 阅读(1997) 评论(0) 推荐(0)

python 连接 oracle
摘要:pip install cx_Oracle 下载oracel 客户端 instantclient basic windows.x64 18.5.0.0.0dbru.zip ,不下载客户端可能有以下报错: DatabaseError: DPI 1047: Cannot locate a 64 bit 阅读全文

posted @ 2019-06-06 13:15 游荡的鱼 阅读(638) 评论(0) 推荐(0)

导航