10 2018 档案
摘要:一个网页的节点太多,一个个的用正则表达式去查找不方便且不灵活。BeautifulSoup将html文档转换成一个属性结构,每个节点都是python对象。这样我们就能针对每个结点进行操作。参考如下代码: BeautifulSoup中传入的就是urlopen中反馈的html网页。 解决方法: 这个提示的
阅读全文
摘要:- 用户验证 - 代理验证 #可能需要使用HTTP basic Auth, 可以这样 # 格式为 用户名:密码@代理地址:端口地址 proxy = { "http": "china:123456@192.168.1.123:4444"} rsp = requests.get("http://baid
阅读全文
摘要:'''利用parse模块模拟post请求分析百度词典分析步骤:1. 打开F122. 尝试输入单词girl,发现每敲一个字母后都有请求3. 请求地址是 http://fanyi.baidu.com/sug4. 利用NetWork-All-Hearders,查看,发现FormData的值是 kw:gir
阅读全文
摘要:- HTTP for Humans,更简洁更友好- 继承了urllib的所有特征- 底层使用的是urllib3- 开源地址: https://github.com/requests/requests- 中文文档: http://docs.python-requests.org/zh_CN/lates
阅读全文
摘要:Mac配置Python开发环境(Eclipse +Pydev+Python) 1、首先下载MAC版的64位Eclipse。 eclips下载地址打开链接,选择需要的版本下载 2、下载Python。 MAC自带的是的python版本比较老,所以去下个新版本。 下载地址 下载后双击安装,python 默
阅读全文
摘要:Mac 10.14 Open folders in new window (high Sierra) System Preferences > Dock. Change "Prefer tabs when opening windows" to "Manually".
阅读全文
摘要:'''爬去豆瓣电影数据了解ajax的基本爬去方式'''from urllib import requestimport jsonimport sslurl = "https://movie.douban.com/j/chart/top_list?type=11&interval_id=100%3A90&action=&start=40&limit=20"context = ssl._create_...
阅读全文
摘要:# dumps、loads函数
阅读全文
摘要:Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+
阅读全文
摘要:from tkinter import *root = Tk()root.title("中国象棋棋盘手绘")can = Canvas(root,width = 400, height = 450)can.create_line((0,2),(400,2),width = 2)for i in range(10): can.create_line((0,i * 50),(400,i * 50)...
阅读全文
摘要:"""添加顶层菜单:1、我们可以使用Menu类来新建一个菜单,Menu和其他的组件一样,第一个是parent,这里通常可以为窗口2、然后我们可以用add_command方法来为它添加菜单项, 如果该菜单是顶层菜单,则添加的菜单项依次向右添加。 如果该菜单是顶层菜单的一个菜单项,则它添加的是下拉菜单的菜单项。3、add_command 中的参数常用的有 label 属性,用来指定的 是菜单项...
阅读全文
摘要:"""1、其他函数不常用,这里只说get函数,get函数使用的时候不需要任何参数,它的返回值就是该输入框的内容。"""from tkinter import *def reg(): s1 = e1.get() s2 = e2.get() t1 = len(s1) t2 = len(s2) if s1 == "111" and s2 == "222": c...
阅读全文
摘要:"""事件:1、我们的很多操作,比如我们点击了一下鼠标,这就是一 个事件,而操作系统会根据我们的相应的事件产生相应的消息, 操作系统把消息传递给我们的应用程序,然后我们的应用程序根据操作系统传入的数据执行相应的命令。2、事件是我们触发的,消息是操作系统根据我们的事件产 生的,我们通常对于“消息”并不多关注,我们重视的是 “事件”。********** 事件及其绑定 ***************...
阅读全文
摘要:# grid布局
阅读全文
摘要:import tkinterfrom tkinter import *# tkinter._test()# 实例化一个窗口对象base = tkinter.Tk()# 修改窗口的标题base.wm_title("窗口")# 组件的使用"""# Label 组件# 组件的使用都是相似的,在实例化这些组
阅读全文
摘要:# XPath- 在xml文件中查找信息的一套规则/语言,根据xml的元素或者属性进行遍历- http://www.w3school.com.cn/xpath/index.asp# XPath 开发工具- 开源的XPath表达式编辑工具:XMLQuire- Chrome插件:XPath Helper
阅读全文
摘要:"""RE使用步骤:1、使用compil将表示正则的字符串编译为一个pattern对象2、通过pattern对象提供一系列方法对文本进行查找匹配结果,一个match对象3、最后使用match对象提供的属性和方法获得信息,根据需要进行操作"""import re'''# 查找数字# r表示字符串不转义
阅读全文

浙公网安备 33010602011771号