python 常用小技巧与方法

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命令。

未完待续!

你可能感兴趣的:(python 常用小技巧与方法)