这个最简单,但是也最不靠谱,依赖hosts文件,如果hosts文件没配置,一般容易获取到 . . . import socket socket.gethostbyname socket.gethostname import socket s socket.socket socket.AF INET, socket.SOCK DGRAM s.connect . . . , print s.gets ...
2017-10-30 23:35 0 3124 推荐指数:
MaxMind GeoIP2 服务能识别互联网用户的地点位置与其他特征,应用广泛,包括个性化定制内容、诈欺检测、广告定向、网站流量分析、执行规定、地理目标定位、地理围栏定位 (geo-fencing)以及数字版权管理。目前使用 GeoIP 更多是配合Nginx或Apache服务器进行日志分析获取 ...
获取本地机器出口外网 ip 地址 def get_out_ip(): url = r'http://2019.ip138.com/ic.asp' r = requests.get(url) txt = r.text ip = txt[txt.find ...
有时候需要获取进程的pid,但又无法使用第三方库的时候. 方法适用linux平台. 方法1 使用subprocess 的check_output函数执行pidof命令 from subprocess import check_output def get_pid(name ...
使用socket获取更多的信息getsocketname:获得本机的信息(IP和port)getpeername:获得远程机器的信息(IP和port)fileno:每一个socket对应一个fd,使用此方法可以获得fd,为一个整数import sockets = socket.socket ...
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sys模块获得脚本的参数 复制代码代码如下: print "script ...
原:https://doughellmann.com/blog/the-python-3-standard-library-by-example/the-python-3-standard-library-by-example-table-of-contents/ 已经有人在维护中文翻译 ...
...