10 2018 档案

摘要:一个网页的节点太多,一个个的用正则表达式去查找不方便且不灵活。BeautifulSoup将html文档转换成一个属性结构,每个节点都是python对象。这样我们就能针对每个结点进行操作。参考如下代码: BeautifulSoup中传入的就是urlopen中反馈的html网页。 解决方法: 这个提示的 阅读全文
posted @ 2018-10-29 16:50 玉米炖排骨 阅读(242) 评论(0) 推荐(0)
摘要:pycharm 安装第三方包步骤: 完成。 阅读全文
posted @ 2018-10-29 16:21 玉米炖排骨 阅读(521) 评论(0) 推荐(0)
摘要:- 用户验证 - 代理验证 #可能需要使用HTTP basic Auth, 可以这样 # 格式为 用户名:密码@代理地址:端口地址 proxy = { "http": "china:123456@192.168.1.123:4444"} rsp = requests.get("http://baid 阅读全文
posted @ 2018-10-25 18:14 玉米炖排骨 阅读(165) 评论(0) 推荐(0)
摘要:'''利用parse模块模拟post请求分析百度词典分析步骤:1. 打开F122. 尝试输入单词girl,发现每敲一个字母后都有请求3. 请求地址是 http://fanyi.baidu.com/sug4. 利用NetWork-All-Hearders,查看,发现FormData的值是 kw:gir 阅读全文
posted @ 2018-10-25 17:58 玉米炖排骨 阅读(420) 评论(0) 推荐(0)
摘要:- HTTP for Humans,更简洁更友好- 继承了urllib的所有特征- 底层使用的是urllib3- 开源地址: https://github.com/requests/requests- 中文文档: http://docs.python-requests.org/zh_CN/lates 阅读全文
posted @ 2018-10-25 17:25 玉米炖排骨 阅读(1815) 评论(0) 推荐(0)
摘要:Mac配置Python开发环境(Eclipse +Pydev+Python) 1、首先下载MAC版的64位Eclipse。 eclips下载地址打开链接,选择需要的版本下载 2、下载Python。 MAC自带的是的python版本比较老,所以去下个新版本。 下载地址 下载后双击安装,python 默 阅读全文
posted @ 2018-10-25 17:05 玉米炖排骨 阅读(327) 评论(0) 推荐(0)
摘要:Mac 10.14 Open folders in new window (high Sierra) System Preferences > Dock. Change "Prefer tabs when opening windows" to "Manually". 阅读全文
posted @ 2018-10-25 17:03 玉米炖排骨 阅读(478) 评论(0) 推荐(0)
摘要:'''爬去豆瓣电影数据了解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_... 阅读全文
posted @ 2018-10-25 16:36 玉米炖排骨 阅读(208) 评论(0) 推荐(0)
摘要:# dumps、loads函数 阅读全文
posted @ 2018-10-25 15:56 玉米炖排骨 阅读(1320) 评论(0) 推荐(0)
摘要:Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+ 阅读全文
posted @ 2018-10-25 10:45 玉米炖排骨 阅读(2415) 评论(0) 推荐(0)
摘要: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)... 阅读全文
posted @ 2018-10-24 14:22 玉米炖排骨 阅读(1070) 评论(0) 推荐(0)
摘要:"""添加顶层菜单:1、我们可以使用Menu类来新建一个菜单,Menu和其他的组件一样,第一个是parent,这里通常可以为窗口2、然后我们可以用add_command方法来为它添加菜单项, 如果该菜单是顶层菜单,则添加的菜单项依次向右添加。 如果该菜单是顶层菜单的一个菜单项,则它添加的是下拉菜单的菜单项。3、add_command 中的参数常用的有 label 属性,用来指定的 是菜单项... 阅读全文
posted @ 2018-10-23 15:04 玉米炖排骨 阅读(6260) 评论(0) 推荐(0)
摘要:"""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... 阅读全文
posted @ 2018-10-23 13:55 玉米炖排骨 阅读(631) 评论(0) 推荐(0)
摘要:"""事件:1、我们的很多操作,比如我们点击了一下鼠标,这就是一 个事件,而操作系统会根据我们的相应的事件产生相应的消息, 操作系统把消息传递给我们的应用程序,然后我们的应用程序根据操作系统传入的数据执行相应的命令。2、事件是我们触发的,消息是操作系统根据我们的事件产 生的,我们通常对于“消息”并不多关注,我们重视的是 “事件”。********** 事件及其绑定 ***************... 阅读全文
posted @ 2018-10-23 13:34 玉米炖排骨 阅读(11647) 评论(0) 推荐(1)
摘要:# grid布局 阅读全文
posted @ 2018-10-23 13:02 玉米炖排骨 阅读(3862) 评论(0) 推荐(1)
摘要:import tkinterfrom tkinter import *# tkinter._test()# 实例化一个窗口对象base = tkinter.Tk()# 修改窗口的标题base.wm_title("窗口")# 组件的使用"""# Label 组件# 组件的使用都是相似的,在实例化这些组 阅读全文
posted @ 2018-10-23 11:38 玉米炖排骨 阅读(489) 评论(0) 推荐(0)
摘要:# XPath- 在xml文件中查找信息的一套规则/语言,根据xml的元素或者属性进行遍历- http://www.w3school.com.cn/xpath/index.asp# XPath 开发工具- 开源的XPath表达式编辑工具:XMLQuire- Chrome插件:XPath Helper 阅读全文
posted @ 2018-10-22 11:41 玉米炖排骨 阅读(238) 评论(0) 推荐(0)
摘要:"""RE使用步骤:1、使用compil将表示正则的字符串编译为一个pattern对象2、通过pattern对象提供一系列方法对文本进行查找匹配结果,一个match对象3、最后使用match对象提供的属性和方法获得信息,根据需要进行操作"""import re'''# 查找数字# r表示字符串不转义 阅读全文
posted @ 2018-10-22 11:14 玉米炖排骨 阅读(438) 评论(0) 推荐(0)