前言
年底来了,这时候公司各个部门开始算年业绩等情况。由于公司报表系统还未完善,只能靠人力查询数据库生成报表。刚开始一两个报表需求还好,使用手工帮他们做excel。最近一下子收到几十个报表要做。如果...
python 自动上传发布上线
前言
在公司不是每个开发人员对linux操作都相对熟练。特别是在一些公司也没有专门的运维人员。因此,在每次上线的时候基本上都是相关的程序员发布项目(如:开发组长等等)。就算是这样还是...
Python日常巡检程序(daily-check)
前言
在公司对于运维人员来说,巡检是日常例行的一件事。刚刚开始服务器少,每次都是手动登录到服务器上做检查。可是服务器一多了,肯定是不能这样干的。因此我们就需要做一些比较自动化的行为。
程序说明
...
如何使用pypi 镜像
pypi 镜像每 5 分钟同步一次。
临时使用
# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意...
pyinfo():一个像 phpinfo 一样的 Python 脚本
作为一个热衷于 php 的家伙,我已经习惯了使用 phpinfo() 函数来让我轻松访问 php.ini 里的配置和加载的模块等信息。当然我也想要使用一个不存在的 pyinfo() 函数,但没有成功。...
Django应用程序性能的云监控
Django作为Python语言中最为流行的Web框架,受到越来越多的开发者欢迎。互联网上基于Django的站点越来越多,像Disqus, Bitbucket 如何去监控Django应用是目前...
程序Log实时监控 – python + websocket
需求构思: 在linux下常常需要查看程序的实时输出,我们用 tail -f logfile 即可在console下实现此需求。现在要拓宽应用: 想在web browser下查看程序(以及日志)的实时...
Python 发送邮件支持附件
通过命令行发送邮件,功能强大
命令:
# python ./mail -s $server -f $from -t $to -u $user -p $pass -S "$subject" ...
通过文件头判断文件类型
对于提供上传的服务器,需要对上传的文件进行过滤,否则各种webshell,暴库。
import struct
# 支持文件类型
# 用16进制字符串的目的是可以知道文件头是多少字...
python virtualenv使用 解决依赖、版本等问题
virtualenv通过创建独立Python开发环境的工具, 来解决依赖、版本以及间接权限
问题. 比如一个项目依赖Django1.3 而当前全局开发环境为Django1.7, 版本跨度过大, 导致...
Python 生成随机密码
生成随机密码这件事情用python来干确实相当的方便,优美的string方法加上choice简直是绝配
make_password.py
###简单几行代码执行即可生成记不住的字符串###
$ ...
Python 3.4 新特性一览
新的库模块:
asyncio:新的针对异步I/O的临时API
enum:支持枚举类型
selectors:构建于select 模块基元之上的、高层次、高效率的I/O多路复用
sta...
Python动态监控日志的内容
本文介绍如何使用Python动态监控程序日志的内容,这里的动态指的是日志文件不断的追加新的日志内容,动态监控是指监控日志新追加的日志内容
日志文件一般是按天产生,则通过在程序中判断文件的产生日期...
python操作sqlite数据库
sqlite介绍
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需...
python初学者利器 Online Python Tutor
Online Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可...
9