随笔分类 - 编程语言
Python
Python 时间字符串和时间戳之间的转换
摘要:1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mkt
阅读全文
Python 数据类型--Bytes类型
摘要:一、Bytes类型 在Python3以后,字符串和bytes类型彻底分开了。字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。 bytes数据类型在所有的操作和使用甚至内置方法上和字符串数据类型基本一样,也是不可变的序列对象。 bytes对象只负责以二进制字节序列的形式记录所需记录
阅读全文
Python 数据类型--字典类型
摘要:字典 dict 字典是Python的另一种有序的可变数据结构,且可存储任意类型对象。 字典是一种键值对的数据容器,每个键值(key:value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号“{}”中。键和值两者一一对应,与表不同的是,词典的元素没有顺序,不能通过下标引用元素。
阅读全文
Python Threading多线程简单例子
摘要:业务监控,多线程例子,实现每类个监控项的不同监控间隔。 #coding=utf-8import sysimport pymysqlimport osfrom prometheus_client import Gauge,start_http_serverimport timeimport threa
阅读全文
Python Threading多线程总结
摘要:转载自:python--threading多线程总结 threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。python当前版本的多线程库没有实现优先级、线程组,线程也不能被停止、暂停、恢复、中断。 threading模块提供的类: Thread, Lock, Rlock, Co
阅读全文
Python Matplotlib绘图
摘要:一、安装Matplotlib pip3.5 install matplotlib 二、保存图片 保存的时候要将plt.savefig('./test2.jpg')放到了plt.show()之后,否则保存的为空白图片。 先保存,后展示 import matplotlib.pyplot as plt n
阅读全文
Python cv2 摄像头
摘要:https://www.jianshu.com/p/18bd6f2dde88
阅读全文
Python Face Recognition 实现人脸识别
摘要:一、Face Recognition软件包 我们的人脸识别基于face_recognition库。face_recognition基于dlib实现,用深度学习训练数据,模型准确率高达99.38%。 人脸数字化 人脸识别的第一步是检测照片中的人脸区域,然后将人脸的图像数据转换成一个长度为128的向量,
阅读全文
Python Oracle数据库监控
摘要:有的时候无法使用Oracle自带的OEM监控,那么就需要确定一个监控方案。 此方案,使用Python+Prometheus+Grafana+Oracle 1.监控配置表 -- Create tablecreate table DB_MONITOR_TAB( ID NUMBER, MONITOR_CL
阅读全文
Python 数据库之间差异对比
摘要:参考资料: Python 集合(set) 此脚本用于两个数据库之间的表、列、栏位、索引的差异对比。 cat oracle_diff.py #!/home/dba/.pyenv/versions/3.5.2/bin/python#coding=utf-8import cx_Oracleimport t
阅读全文
Python 数据类型--集合(set)
摘要:一、集合(set) 集合也是一种数据类型,一个类似列表的,无序的,不重复的。它主要有两大作用 1.把一个列表变为集合,就自动去重了,不需要写额外的代码 2.关系测试,测试两组数据之间的交际、差集、并集等关系
阅读全文
Python3.5+SQL+Prometheus+Grafana报表/监控
摘要:参考资料: pymysql 单独获取表的栏位名称 pymysql返回数据为字典形式(key:value--列:值) 行列结合,作为prometheus_client的输出。 话不多说,直接上脚本。 cat mysql_ccpay.py #coding=utf-8import sysimport py
阅读全文
python 数据科学
摘要:参考资料: https://www.yiibai.com/python_data_science/python_bubble_charts.html
阅读全文
Superset 制作图表
摘要:参考资料: http://lxw1234.com/archives/2018/03/904.htm https://wenku.baidu.com/view/49ffdf8b77eeaeaad1f34693daef5ef7ba0d120b.html
阅读全文
superset 安装配置
摘要:一、配置python虚拟环境,请参考 superset依赖python3.6环境 https://www.cnblogs.com/xibuhaohao/p/9994854.html 二、安装配置superset 参考superset官网 1.安装依赖包 For Fedora and RHEL-der
阅读全文
pymysql 单独获取表的栏位名称
摘要:有时需要获取表的栏位+数值,请参考 https://www.cnblogs.com/xibuhaohao/p/9996571.html 有时只需要栏位名称,那么可以使用 col=self.cursor.description 脚本如下: [dba@wanliu-jx-db-218 monitor]$
阅读全文
pymysql 返回数据为字典形式(key:value--列:值)
摘要:一、需求 在数据库的操作中,有时需要直接返回数据库表中的栏位名称+栏位值的key:value这种字典格式的方法。 Python DB-API使用流程: 二、配置方式 1.表的内容如下,获取数据要以id:1,name:rui这种形式 2.程序pymysql连接配置 1)配置如下 [dba@wanliu
阅读全文
python 虚拟环境 pyenv
摘要:一、pyenv简介 pyenv 主要用来管理 Python 的版本,比如一个项目需要 Python 2.x ,一个项目需要 Python 3.x 。 pyenv 通过系统修改环境变量来实现 Python 不同版本的切换。 pyenv 它并没有使用将不同的 PATH植入不同的shell这种高耦合的工作
阅读全文
浙公网安备 33010602011771号