Python实践集

1.安装模块

pip install xxxxxx

2.使用代理访问网络

import socks #https://github.com/Anorov/PySocks

s = socks.socksocket() # Same API as socket.socket in the standard lib

s.set_proxy(socks.SOCKS5, "xxxxxx") # SOCKS4 and SOCKS5 use port 1080 by default

# Or

s.set_proxy(socks.SOCKS4, "xxxxxx", 8080)

# Or,注意自己使用代理的类别

s.set_proxy(socks.HTTP, "5.5.5.5", 8080)

# Can be treated identical to a regular socket object

s.connect(("www.baidu.com", 80))

s.sendall(b'GET / HTTP/1.1\r\nHost:www.baidu.com\r\nConnection:close\r\n\r\n')

print s.recv(4096)

3.模块

每个.py文件就是一个模块,可以通过import引用。

import aaa as bbb #重命名模块aaa

from sys import argv #直接引入argv,即在此模块中可以直接使用argv

from sys import * #引入sys中的所有名称

4.设定PATH

当引用的模块不在当前路径下的时候,可以设定PYTHONPATH

SET PYTHONPATH="C:/work"

当安装多个版本的python的时候,还可以通过上述方法变更不同版本python编译器

查看PATH:sys.path

增加PATH:sys.path.append("XXX")

5.程序块,使用冒号开头

if aaa:

    bbb

5.定义函数

用def定义函数

def abc:

    return xxx

相关推荐