摘要: python使用代理访问服务器主要有一下3个步骤: 1.创建一个代理处理器ProxyHandler: proxy_support = urllib.request.ProxyHandler(),ProxyHandler是一个类,其参数是一个字典:{ '类型':'代理ip:端口号'} 什么是Handl 阅读全文
posted @ 2016-02-01 22:34 翌逍 阅读(17853) 评论(1) 推荐(1) 编辑
摘要: 本文结合上一篇文章“python利用有道翻译实现“语言翻译器”的功能”的实现代码,对其进行加工,实现请求服务器时隐藏User-Agent。 python实现隐藏User-Agent的一般做法有两种: (1)在request对象生成之前(下面例子中的req),通过一个字典类型的head,将其作为参数传 阅读全文
posted @ 2016-02-01 21:27 翌逍 阅读(2340) 评论(0) 推荐(0) 编辑
摘要: import urllib.request import urllib.parse import json while True: content = input('请输入需要翻译的内容(退出输入Q):') if content == 'Q': break else: url = 'http://f 阅读全文
posted @ 2016-01-30 22:38 翌逍 阅读(10449) 评论(1) 推荐(0) 编辑
摘要: >>> import os >>> os.getcwd() 'C:\\Python33' >>> os.chdir('E:\\python\\mmy') >>> os.getcwd() 'E:\\python\\mmy' >>> import urllib.request >>> urllib.re 阅读全文
posted @ 2016-01-30 21:35 翌逍 阅读(6589) 评论(0) 推荐(0) 编辑
摘要: python的搜索路径其实是一个列表,它是指导入模块时,python会自动去找搜索这个列表当中的路径,如果路径中存在要导入的模块文件则导入成功,否则导入失败: >>> import sys >>> sys.path ['', 'C:\\Python33\\Lib\\idlelib', 'C:\\Wi 阅读全文
posted @ 2016-01-28 20:42 翌逍 阅读(17311) 评论(0) 推荐(0) 编辑
摘要: 对于调用一个普通的Python函数,一般是从函数的第一行代码开始执行,结束于return语句、异常或者函数所有语句执行完毕。一旦函数将控制权交还给调用者,就意味着全部结束。函数中做的所有工作以及保存在局部变量中的数据都将丢失。再次调用这个函数时,一切都将从头创建。Python是通过生成器来实现类似于... 阅读全文
posted @ 2016-01-21 22:00 翌逍 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 将一个容器通过iter()函数处理后,就变成了迭代器。迭代器有2个魔法方法__iter__、__next__,一个迭代器必须实现__iter__,这个方法实际上是返回迭代器本身(return self),而__next__决定了迭代器迭代的规则。class Fibs: def __init__... 阅读全文
posted @ 2016-01-20 21:43 翌逍 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: Python 中,像序列类型(如列表、元祖、字符串)或映射类型(如字典)都是属于容器类型,容器是可定制的。要想成功地实现容器的定制,我们需要先谈一谈协议。协议是什么呢?协议(Protocols)与其他编程语言中的接口很相似,它规定你哪些方法必须要定义。然而,在 Python 中的协议就显得不那么正式... 阅读全文
posted @ 2016-01-19 22:18 翌逍 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 描述符:将某种特殊类型的类的实例指派给另一个类的属性(注意:这里是类属性,而不是对象属性)。而这种特殊类型的类就是实现了__get__,__set__,__delete__这三个方法中的一个或多个的新式类(即继承object)。其中,__get__,__set__,__delete__与__geta... 阅读全文
posted @ 2016-01-18 22:30 翌逍 阅读(838) 评论(0) 推荐(0) 编辑
摘要: Python类属性访问的魔法方法:1. __getattr__(self, name)- 定义当用户试图获取一个不存在的属性时的行为2. __getattribute__(self, name)- 定义当该类的属性被访问时的行为注意:当__getattr__与__getattribute__同时重写... 阅读全文
posted @ 2016-01-14 23:12 翌逍 阅读(1017) 评论(0) 推荐(0) 编辑