随笔分类 - python自动化开发
摘要:Python string library does’nt support the in-built “reverse()” as done by other python containers like list, hence knowing other methods to reverse st
阅读全文
摘要:我的pycharm里的interpretor用的3.5 所以安装一个pip3 python-pip默认是2.6版本的,如果要安装python3的需要通过下面的命令来安装: $ sudo apt-getinstall python3-pip 安装python包的命令如下: $ sudo pip3 in
阅读全文
摘要:1、 [x for x in data if condition] 此时data数据中只有满足if条件才能保留,最后生成一列表. res=[i for i in range(10) if i%2==0] 2、[exp1 if condition else exp2 for x in data] 此处
阅读全文
摘要:今天尝试着用 Python 写了个脚本试着连接 mysql 数据库,并查询里边的数据,不过最终查询结果中文字符变成了ascii格式。 代码如下: 查询结果如下: 针对上述出现的问题,对编辑器Pycharm的环境都进行了设置为utf-8格式,但是结果还都如上图所示。 最后通过查询本地window控制台
阅读全文
摘要:系统: CentOS-6.4-x86_64 Python : Python 3.4.5 和 Python 3.5.2 安装 MySQL-python ,结果出错: ImportError: No module named 'ConfigParser' Command "python setup.py
阅读全文
摘要:pip换国内源 1.国内常用源 2.修改源方法: 2.1临时使用: 可以在使用pip的时候在后面加上-i参数,指定pip源 eg: pip install scrapy -i https://mirrors.aliyun.com/pypi/simple/ 2.2永久修改: linux: 修改 ~/.
阅读全文
摘要:背景介绍 一次实验中需要安装python-etcd包。安装这个包时要求的python和pip版本比目前系统的版本高。 系统是centos6.6 64位 1 2 3 4 5 6 7 [root@minion01 ~]# uname -r 2.6.32-504.el6.x86_64 [root@mini
阅读全文
摘要:Supervisor介绍 Supervisor 允许其用户在UNIX类操作系统上控制多个进程。 块如下: 方便 需要为每个进程实例编写rc.d脚本通常是不方便的。 rc.d脚本是进程初始化/自动启动/管理的常用形式,但写入和维护可能会很痛苦。此外,rc.d脚本不能自动重新启动崩溃的进程,并且许多程序
阅读全文
摘要:#!/bin/bash rm -rf /data/website/activities/virtualenvvirtualenv --no-site-packages -p python3 /data/website/activities/virtualenvsource /data/website
阅读全文
摘要:virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。 一、安装virtualenv virtualenv实际上是一个python包,所以我们可以用easy_install或者pip安装。下面介绍在CentOS系统上的安装方法
阅读全文
摘要:具体报错信息: root@pts/4 $ pip install MySQL-python Collecting MySQL-python Using cached MySQL-python-1.2.5.zip Complete output from command python setup.py
阅读全文
摘要:[plain] view plain copy # python setup.py install [plain] view plain copy [plain] view plain copy [html] view plain copy # python setup.py build # pyt
阅读全文
摘要:JetBrains: Developer Tools for Professionals and Teams http://www.jetbrains.com/ PyCharm: Python IDE for Professional Developers by JetBrains http://w
阅读全文
摘要:FFmpeg官网:http://www.ffmpeg.org 官网介绍 FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play
阅读全文
摘要:二.install pip for python3.x 其实这也不难。。下载量个包,执行两个命令搞定。 1.首先安装setuptools 小伙伴们可以通过官方模块库来下载:https://pypi.python.org/pypi 这里我就直接用wget到服务器上下载了版本为19.6(小伙伴们可以尝试
阅读全文
摘要:一、安装环境及版本 CentOS 6.5 Python 3.6.1 二、安装依赖包 1、安装静态库 # yum install -y openssl-static 注:如果不安装该静态库,会导致python的pip安装失败 2、安装gcc # yum install -y gcc wget # yu
阅读全文
摘要:执行结果: [root@localhost ~]# python backup.py ('Successfully created directory', '/root/backup/20170918')Zip command is:zip -r /root/backup/20170918/2321
阅读全文
摘要:使用正则表达式收集主机信息 #!/usr/bin/env python from subprocess import Popen, PIPE import re def getIfconfig(): p = Popen(['ifconfig'], stdout=PIPE) data = p.stdo
阅读全文
摘要:#!/usr/bin/env python from subprocess import Popen, PIPE def getIfconfig(): p = Popen(['ifconfig'], stdout=PIPE) data = p.stdout.read() return data de
阅读全文
摘要:#!/usr/bin/env python from subprocess import Popen, PIPE def getIfconfig(): p = Popen(['ifconfig'], stdout=PIPE) data = p.stdout.read().split('\n\n')
阅读全文