python
大飞哥2
wow : T4一套
展开
-
python-使用正则函数re.findall处理不定长度但有一定格式的字符串
'''使用re.findall正则处理不定长度但有一定格式的字符串:日志格式: 书名,作者,单价book1,test1,1001, book2,test2,1002, book3,test4,1004book1,test5,1005, book6,test6,1006, book7,test7,1007, book1,test8,1008book9,test9,1009, book10,test10,10010'''import redef analyzer_line(line):.原创 2020-07-31 16:00:21 · 2394 阅读 · 0 评论 -
python-各个主流邮件发送方式
smtplib 是一个用于python2.7和python3.x的内置包,所以有不需要安装。您可以导入它,而无需安装任何其他软件包。参考:https://docs.python.org/3/library/smtplib.html?highlight=smtplib如果你安装,会出现以下错误:$ pip3 install smtplibCollecting smtplib ERROR: Could not find a version that satisfies the requir.原创 2020-07-27 10:49:37 · 1628 阅读 · 0 评论 -
django models 试用
1.在项目下,新建应用 :django-admin.py startapp team2.在settings.py中添加新应用(team)INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.ses...原创 2018-02-14 23:47:24 · 199 阅读 · 0 评论 -
web版的在线绘图工具
项目越来越多,各个模块之间的复杂关系一直难以记忆,所以做了一个web版的在线绘图工具。源码地址安装方法如下:docker run -d -p 8001:80 koza/relation-graph:0.0.1-beta1使用浏览器访问:http://127.0.0.1:8001/现在可以娱乐一下了(以下关系来源于网络,请自行百度):...原创 2018-02-25 23:08:57 · 8894 阅读 · 0 评论 -
在python image 中安装中文字体
如果一些应用需要到中文字体(如果pygraphviz,不安装中文字体,中文会显示乱码),就要在image 中安装中文字体。默认 python image 是不包含中文字体的:mac-temp:relation_graph test$ docker run --rm -it python bashroot@36d738e2084c:/# fc-list/usr/share/fonts/truet...原创 2018-02-24 22:25:02 · 4865 阅读 · 1 评论 -
在eclipse中运行pygraphviz 错误(ValueError: Program dot not found in path.)
在macOS系统安装完 pygraphviz后,在终端上运行(python3 test.py)一点问题都没有,但是在eclipse中运行,就出现下面错误:Traceback (most recent call last): File "/Users/test/Library/Python/3.6/lib/python/site-packages/pygraphviz/agraph.py", l...原创 2018-02-19 23:30:35 · 1392 阅读 · 0 评论 -
Python识别平台登录验证码
工作于运维时间长了,安全问题一直是重点。今天来研究一下简单的验证码可能带来的安全问题。mac python2.7安装PIL.Image模块mac python Image PIL 要想在python中操作图片,比如引入PIL(Python Imaging Library)库。 在python安装第三库时,可以使用工具easy_install或pip,我推荐使用pip这个工具。针对mac电脑,pip...转载 2018-02-15 22:18:49 · 1423 阅读 · 0 评论 -
python 辅助 微信跳一跳
近段时间,朋友圈中的跳一跳热度不减,我也来凑一下热闹 ,暂时3周占据排行榜冠军。项目: https://github.com/wangshub/wechat_jump_game测试环境:1. Macbook Pro( macOS 10.13.2)2. python 2.73. 三星手机 galaxy c5 (android 7.0)4. wechat_jump_game 1.1.2测试步骤:1. ...原创 2018-02-14 19:28:04 · 875 阅读 · 0 评论 -
python 模版库 jinjia2 使用
在工作中经常需要用到模版,使用参数来动态生成文件,例如:我们在k8s中,一些相似的deployment ,service ,我就使用yaml定义简单的属性,再定义两个deployment和service的模版,然后使用yaml库读取yaml定义的属性再使用jinjia2动态生成各个应用的部署模版。1. 安装pip install Jinja22. 简单使用from jinja2 import Te...原创 2018-02-13 15:49:56 · 5488 阅读 · 0 评论 -
python-启动简单的HTTP服务
有时候需要简单的httpd用来测试,使用此方法笔记简单:zyh@local:~/http$ nano -w index.html zyh@local:~/http$ mkdir imageszyh@local:~/http$ mkdir csszyh@local:~/http$ python -m SimpleHTTPServer 9991Serving HTTP on 0.0.0.0 p...原创 2018-05-24 09:27:00 · 9527 阅读 · 0 评论 -
AWS-初次使用Lambda
Lambda 是一种无服务器(Serverless), 而且设计成事件驱动的计算服务器. 简单来说, 你可以将你的 code 上传, 当有事件产生(例如cronjob , 或者S3有新的文件被上传上來) , 你的code 就会在瞬间(零点几秒以內)被叫起來执行. 由于你不用管 Server如何维护, 或者自动扩展之类的事, 所以叫做 Serverless ,這些都被处理了,我們只需写code即可....原创 2019-08-31 12:15:31 · 234 阅读 · 0 评论 -
mac-brew 安装pip3
网上文章上都说用brew 安装python3 会自带pip3 的安装但是不知什么原因 我使用brew 安装按成python3 后并没有pip3需要手工安装参考文档:http://blog.csdn.net/minixuezhen/article/details/728877121. 下载:$ curl https://bootstrap.pypa.io/get-pip.py...原创 2019-05-13 08:46:52 · 2798 阅读 · 0 评论 -
kafka-python api选择
kafka python api选择:1. kafka-python: https://github.com/dpkp/kafka-python2. confluent-kafka-python: https://github.com/confluentinc/confluent-kafka-pythonkafka-python:是最受欢迎的 Kafka Python 客户端。c...转载 2019-06-21 10:33:24 · 566 阅读 · 0 评论 -
python-使用jmxquery查询kafka的metrics
jmxquery模块:通过JMX轻松运行查询并从Java虚拟机收集指标。安装jmxquery: pip3.6 install jmxquery开启Kafka的JMX:在kafka的启动文件./bin/kafka-server-start 增加JMX环境变量:if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then export KAFKA...转载 2019-06-25 18:11:06 · 1894 阅读 · 1 评论 -
prometheus-给你的应用服务增加metrics输出
目前prometheus已经成为一个监控方案的标准了(这里有大量知名的软件已经附带了exporter),你有必要给你的应用服务加上metrics输出,以便可以利用prometheus收集你的应用服务的一些量度指标。python应用服务可以使用:client_pythonjava应用服务可以使用:client_java这里以python应用服务增加metrics输出为例子:1. 安装...原创 2019-06-25 18:08:11 · 7718 阅读 · 0 评论