![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
iteye_20905
这个作者很懒,什么都没留下…
展开
-
Python Mysql数据库操作,sql文件操作
近来在看python,于是,将某个shell实现过的功能用python实现下1 python 操作mysql 需要有 MySQLdb 这个库的支持,一般需要单独安装2 MySQLdb库只能执行sql语句,对于sql文件执行,比较麻烦,所以用了subprocess库的方法Popenimport MySQLdbfrom subprocess import Popen,PIPEs...原创 2013-09-02 19:43:09 · 356 阅读 · 0 评论 -
Python 发送Post/GET请求
1 简单实现POST方法:import urllibimport urllib2data = {'username':'melon','password':'passwd','authcode':'1234'}encoded_data = urllib.urlencode(data)url='http://**.**.com/login/'print urllib2...原创 2013-09-06 16:40:17 · 714 阅读 · 0 评论 -
Python升级后backspace键、方向键等无法使用
Python 从2.6升级到2.7.5 以后,发现python解释器里面,Backspace(退格键)输入显示 ^H 方向键 输入 ^[[A 等的字符,导致用起来很麻烦,网上搜索资料发现,是由于缺少readline库导致的。 安装 yum -y install readline 发现系统中已经有readline 库了,只是在/lib64/目录中,于是乎,做了软链到/usr/li...原创 2013-10-17 11:37:17 · 767 阅读 · 0 评论 -
Virtualenv python path
为了让不同项目的python库相互独立,在对python脚本执行时,用到了Virtualenv 1 安装 2 使用:virtualenv --python=/usr/local/python-2.7/bin/python --no-site-packages ~/pyenv在pyevn下有了个独立的python沙箱环境执行python文件可以直接用pyenv/bin/python 这里的环境3 ...原创 2015-10-22 18:46:54 · 215 阅读 · 0 评论 -
Python AES 算法 使用iv
#!/usr/bin/env python# -*- coding:utf-8 -*- from Crypto.Cipher import AESfrom binascii import b2a_hex, a2b_hex class prpcrypt(): def __init__(self,key,iv): self.key = key...原创 2015-10-23 14:51:36 · 2731 阅读 · 0 评论 -
PHP AES(随机iv) 和Pytho AES (不使用iv)
遇到一个问题,php AES算法中,由于可以使用mcrypt_create_iv 生成一种随机的iv,使用的是MCRYPT_MODE_ECB模式。我这里需要用python来实现这种算法。PHP版本:class Security { public static function encrypt($input, $key) { $size = mcrypt_get_block_si...原创 2015-10-28 16:49:23 · 896 阅读 · 0 评论 -
Supervisor 配置
某个python脚本,希望有个程序可以监控,并且在down掉以后重启,发现了 supervisor 配置如下:[supervisord]logfile=/home/melon/samba/comstat/log/supervisord.log ; supervisord log filelogfile_maxbytes=50MB ...原创 2014-07-25 18:23:03 · 121 阅读 · 0 评论 -
Virtualenv-python python 沙箱
为了让不同项目的python库相互独立,在对python脚本执行时,用到了Virtualenv 1 安装 2 使用:virtualenv --python=/usr/local/python-2.7/bin/python --no-site-packages ~/pyenv在pyevn下有了个独立的python沙箱环境执行python文件可以直接用pyenv/bin/...原创 2014-07-25 19:10:49 · 139 阅读 · 0 评论 -
后台处理beanstalkd 的python脚本
#!/usr/bin/python#encoding=utf-8import beanstalkcimport yamlimport jsonimport MySQLdb#load confighandle = open('config.yaml')conf = yaml.load(handle)#get data from beanstalkddef g...原创 2014-07-25 19:24:29 · 243 阅读 · 0 评论