python常用操作样例-文件处理、代理请求
来源:互联网 发布:知而好学水印 编辑:程序博客网 时间:2024/05/21 22:50
1、获取指定目录下的文件列表
import os##读取目录下的所以文件名称def getdir(url): listdir = os.listdir(url) print("len=",len(listdir)) for arg in listdir: print(arg)if __name__=="__main__": getdir("C:/Users/wuhao/Desktop")
2、读取文件内容
import os#存放目录下的文件名称列表fileDirs = []##读取目录下的所以文件名称def getdir(url): listdir = os.listdir(url) for arg in listdir: if arg.endswith('.txt'): fileDirs.append(arg)def getfilebody(dirurl): for line in fileDirs: print(dirurl+'/'+line) dirfile = open(dirurl+'/'+line) while 1: line = dirfile.readline() if not line: break print(line)if __name__=="__main__": url="C:/Users/wuhao/Desktop" getdir(url) getfilebody(url)3、python实现代理
代理IP地址端口 可以查看http://www.xicidaili.com/nn/
查看ip地址的链接地址 http://1212.ip138.com/ic.asp 可以看到本机地址 115.236.179.140
#coding:utf-8import urllib.requestimport binasciidef url_user_agent(): #设置使用代理 proxy = {'http':'121.205.254.95:808'} proxy_support = urllib.request.ProxyHandler(proxy) # opener = urllib.request.build_opener(proxy_support,urllib.request.HTTPHandler(debuglevel=1)) opener = urllib.request.build_opener(proxy_support) r = opener.open('http://1212.ip138.com/ic.asp') print(r.read().decode("GBK")) urllib.request.install_opener(opener)url = 'http://www.ip138.com/'doc = url_user_agent()
运行结果
代理成功
阅读全文
0 0
- python常用操作样例-文件处理、代理请求
- Python常用操作(二)之文件处理
- python常用文件操作
- python常用文件操作
- python文件常用操作
- Python 文件操作常用操作
- 文件操作之常用处理
- PHP 文件处理常用操作
- python常用文件处理命令
- Python常用文件操作参考
- Python常用文件操作总结
- Python常用文件操作参考
- PYTHON文件操作常用函数
- Python常用文件/文件夹操作
- python文件操作常用api
- python文件、文件夹常用操作
- python操作处理Excel文件
- Python中常用的图像处理操作
- EasyUI简单入门
- web3通过testrpc访问以太坊数据入门
- springboot+spring+spring+mybatis+ajxa(ssmaboot)
- ANR产生的原因及其定位分析
- 纯干货11 强化学习(Reinforcement Learning)教材推荐
- python常用操作样例-文件处理、代理请求
- 联系方式
- 最大差值
- 表面模糊
- 基于jQuery实现页面搜索功能----项目实战
- Linux 词典安装
- 跨域请求的三种实现 jsonp,cors,IFame
- 深刻理解Python中的元类(metaclass)
- SpringBoot学习-如何使用mybatis-generator-maven-plugin自动生成代码