1.关于Pythonrequests实用简单用法:
test.py
import requests
import json
r = requests.get(“”) #requests.get常用请求方式
raw_data = json.loads(r.text) #raw_data为list类型的原始数据列表
2.关于re模块的实用简单方法:
test.py
import re
data_list = [“testA.com”,”testB.com”,”testC.com”,”testD.com”]
for i in range(0,3):
if re.search(r’testA’,data_list[i]): #re.search匹配字符串是否存在于list项中
print data_list[i]
3.关于os实用简单方法
test.py
import os
data = os.system(‘cat test.py’) #这条语句是调用外部shell执行操作
print data,type(data) #返回类型是int,若不加type,成功返回0
list = op.popen(‘ls -a’)
print list,type(list) #返回类型是list,list内容就是shell执行的结果
4.关于Python安装第三方模块
查看python依赖模块的安装数pip list / pip freeze。
pip命令,一种安装Python模块的工具,类似于yum,它的源可以直接试用网络的地址,豆瓣源,阿里源之类的。
pipinstall –r pip_requirements.txt安装txt文件中的模块,在此之前,首先在家目录下建一个.pip/pip.conf文件,将指定的源写入并在执行install的时候根据提示加上--trusted-host pypi.douban.com(信任源),示例为豆瓣源。
pip.conf文件:
[global]
index-url = http://pypi.douban.com/simple
[install]
tursted-host= pypi.douban.com
5.关于Python的虚拟环境
1. root用户下安装tmux和virtualenv
yum install –y python-virtualenv
2. 安装Python 2.7.3和pyenv
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"'
>> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"'
>> ~/.bashrc
echo 'eval "$(pyenv init -)"' >>
~/.bashrc
exec $SHELL –l
pyenv install 2.7.3
pyenv global 2.7.3
3.生成Python虚拟环境
4.每次进入虚拟环境都要使用source命令。
未完待续!