python
feixiaohuijava
这个作者很懒,什么都没留下…
展开
-
GenerateMailInfo.py
#! /usr/bin/pythonimport sysclass GenerateMailInfo: def __init__(self,inputTextFileNames,testcaseNames,outputHtmlFileName): self.inputTextFileNames = inputTextFileNames self.testcas原创 2016-08-20 14:52:43 · 427 阅读 · 0 评论 -
python 模拟Http请求
先简单声明一下http请求中post和get之间一个简单的区别:GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连,如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0%E5%A5%BD。如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则原创 2017-09-21 16:49:11 · 2679 阅读 · 0 评论 -
paramiko python
很早之前,用Python操作执行shell脚本,拷贝shell脚本到远程主机去等等都是通过Python开启一个线程,然后执行shell脚本,还有就是shell脚本里面操作scp操作! 今天尝试着用paramiko这种模块,实现了基本的执行shell脚本,拷贝shell脚本!各位,不好意思,我是在内网写的!总结:用paramiko基本能代替开启线程执行shell脚本。建议用这个!原创 2017-10-19 10:45:53 · 256 阅读 · 0 评论 -
记录一个问题
在写sql传参的时候,写死一个中文字段,结果会报: ‘ascii’ codec can’t decode byte 0xe6 in position 152: ordinal not in range(128)后来想了一下 在代码前面 import sys reload(sys) sys.setdefaultencoding(“utf-8) 就可以了。具体原因下班再去解决!原创 2017-10-10 15:34:22 · 234 阅读 · 0 评论 -
django 启动后老是自动重启
在启动一个两个Django服务后:python manage.py runserver ...:9999(另外一个端口是9998)后,Django服务老是会自动重启,这是两个完全不同的工程。一方启动没影响,但是都启动之后就会导致两者会老是自动重启解决办法: python manage.py runserver –noreload 9999 官网对它的描述 –noreload¶ Disables原创 2017-10-16 09:39:26 · 3117 阅读 · 0 评论 -
Python作用域问题
https://segmentfault.com/q/1010000007541014?_ea=1376960突然发现Python作用域问题,Python作用域范围有模块,类,函数。for语句中的变量即便退出for循环也还能使用,与Java有点不同!上述链接讲解的非常不错!原创 2017-12-07 10:16:24 · 201 阅读 · 0 评论 -
centos新建用户
useradd -d 主目录 -m 用户名 (公司/home目录不够用)passwd 用户名userdel 用户名 删除用户./configure --prefix=/usr/feixiaohui/pythonmakemake install设置环境变量:PATH=$PATH:$HOME/binexport PATH...原创 2018-03-19 15:10:55 · 367 阅读 · 0 评论 -
python ssl
在oracle Linux上安装Python2.7.11 ,安装完后发现(网上各种解释的依赖都具备了)Python 2.7.11 (default, Mar 19 2018, 15:19:40) [GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux2Type "help", "copyright", "credits" or "license" fo...原创 2018-03-19 15:24:38 · 2423 阅读 · 0 评论 -
selenium Python
很久之前就听说过selenium,也用过当年的selenium1 remote control今天准备尝试从gitlab上下载文件到桌面,因为gitlabAPI授权问题,于是果断选用selenium了用的是selenium-3.11.0版本的,有些2点几的版本缺少一些API。用的是chrome,外加一个放在桌面的chrome驱动器然后代码如下:# coding:utf-8from seleniu...原创 2018-03-23 14:59:01 · 661 阅读 · 0 评论 -
在Linux中Python为2.6下新建虚拟环境搭建Python2.7
由于使用公司服务器时没有root权限,只能把python安装到个人文件夹下,使用源码包方式安装,这里记录一下。1.python下载cd到目录/users/w,在此目录下安装python。通过wget命令下载python源码包:$ wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 2.解压python到当前目录$ tar zx转载 2017-08-31 19:32:34 · 2120 阅读 · 0 评论 -
gevent调度流程解析
鉴于文章太好,于是转载了,转载出处:http://www.cnblogs.com/xybaby/p/6370799.html#_label_1转载 2017-09-17 15:41:52 · 419 阅读 · 0 评论 -
pycharm4.5.3取消自动保存
pycharm默认自动保存让我很不爽,然后我去百度,大批网友就知道复制粘贴答案,自己都不去验证下。找了好久,终于实现了。如下:摘抄来自:http://www.cnblogs.com/jlzhou/p/4951276.htmlpycharm默认是自动保存的,习惯自己按 ctrl + s 的可以进行如下设置:菜单File -> Settings... -> Appearance & Behavior -原创 2016-09-22 16:19:03 · 7635 阅读 · 7 评论 -
用map函数来完成Python并行任务的简单示例
转载出处:http://www.jb51.net/article/63368.htm 阅读完后,感觉有必要转载一下,所以本人就复制粘贴了! 众所周知,Python的并行处理能力很不理想。我认为如果不考虑线程和GIL的标准参数(它们大多是合法的),其原因不是因为技术不到位,而是我们的使用方法不恰当。大多数关于Python线程和多进程的教材虽然都很出色,但是内容繁琐冗长。它们的确在开篇铺陈了许多有用转载 2016-10-23 16:43:21 · 3581 阅读 · 0 评论 -
Python-Jenkins API使用 —— 在后端代码中操控Jenkins
http://www.cnblogs.com/znicy/p/5498609.html转载 2016-09-30 11:19:36 · 1008 阅读 · 0 评论 -
python线程问题
https://my.oschina.net/leejun2005/blog/179265转载 2016-09-30 11:56:04 · 254 阅读 · 0 评论 -
django中的事务
http://www.jb51.net/article/64406.htm原创 2017-01-23 17:00:16 · 418 阅读 · 0 评论 -
python操作cookie ,curl请求
Python实现登陆后产生的cookie请求import cookielibimport urllib2import urllibc = cookielib.LWPCookieJar()opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(c))login_path = "urllogin"data = {"username":原创 2017-05-23 14:15:37 · 2713 阅读 · 0 评论 -
Django url
今天突然发现启动django服务的时候,后台居然在跑view里面的API,观察好久才发现原因是URL上面注明API的时候,在API后面加了括号导致服务启动的时候就跑了该函数。醉了!原创 2017-07-03 14:29:04 · 288 阅读 · 0 评论 -
pyhton中的logging 输入到日志以及输出到文件
import logginglogger = logging.getLogger(__name__)logger.setLevel(logging.INFO)#创建一个handler,用于写入文件logfile = './log.txt'fh = logging.FileHandler(logfile,mode='a')fh.setLevel(logging.DEBUG)#再次创建一个han原创 2017-07-20 16:19:23 · 1111 阅读 · 0 评论 -
request下载gitlab工程文件
无奈公司gitlabAPI权限授权问题迟迟解决不了,于是就来模拟登陆了,上一篇就用的是selenium来登陆下载gitlab上的文件,但是比较臃肿,所以还是再次来用requests这个东西来解决吧。首先参考这个文章:https://yq.aliyun.com/articles/252128?spm=a2c4e.11155435.0.0.23ad75b5w4duc6后来发现在gitlab上不行,始终...原创 2018-03-27 11:39:58 · 744 阅读 · 0 评论