python
文章平均质量分 62
AhdaiMolly
这个作者很懒,什么都没留下…
展开
-
[python][基础知识] 循环
生成序列:range(n)=[0,1,2,3,...,n-1]range(m,n)=[m,m+1,m+2,...,n-1]原创 2017-07-27 13:26:56 · 345 阅读 · 0 评论 -
[python][Flask] 使用WTF处理表单
Flask-WTF(http://pythonhosted.org/Flask-WTF/)扩展可以把处理Web 表单的过程变成一种愉悦的体验。以下演示一个简单的Web表单,包含一个文本字段和一个提交按钮:# -*- coding: UTF-8 -*-from flask import Flask,render_template, session, redirect, url_f原创 2017-08-04 11:21:05 · 2581 阅读 · 0 评论 -
[python][project] 微信聊天机器人
首先要先介绍一下图灵机器人这个网页:http://www.tuling123.com/在这里我们可以注册创建一个或者多个机器人,每个机器人会有一个APIkey方便调用。在机器人设置面板可以设置机器人的属性等:另外这个机器人还可以关联微信公众号等,ok,有了这个机器人接口,就可以实现微信聊天机器人了,这个#-*- coding: utf-8原创 2017-07-13 14:07:09 · 650 阅读 · 0 评论 -
[python][Flask] 模版的使用
一个简单的使用模版的栗子:首先在工程文件夹下创建templates文件夹,里面放入两个模版:mainpage.html和user.html,内容如下:mainpage.html Hello Flask!Hello Flask!user.html userpageHello Flask! Username is {{原创 2017-07-27 17:20:53 · 773 阅读 · 0 评论 -
[python][正则表达式] re模块核心函数和方法
Python通过re模块支持正则表达式。本文介绍了re模块核心函数和方法。在模式匹配发生之前,正则表达式模式必须编译成为正则表达式对象,re模块使用compile()实现;re模块对每个正则表达式模式进行一次编译,然后对编译的对象进行缓存,purge()函数可以清除这些缓存;使用match()方法,从字符串起始部分开始匹配且仅仅匹配起始部分,如果匹配成功原创 2017-08-09 16:01:19 · 513 阅读 · 0 评论 -
[python][正则表达式] 正则表达式简介
正则原创 2017-08-01 15:47:03 · 815 阅读 · 0 评论 -
[python][基础知识] 字符串操作
总结了一些自己常用的字符串操作:print 'abc'*3>>abcabcabcprint 'abc'[1]>>bprint 'abc'[-1]>>cprint 'abc'[1:3]>>bc原创 2017-07-07 09:58:21 · 335 阅读 · 0 评论 -
[python][project][爬虫] 堆糖网图片下载
本文总结了在堆糖网下载图片的方法。代码如下:#-*- coding: utf-8 -*-import requestsimport refrom bs4 import BeautifulSoupimport timeimport os.pathimport sysimport urllibif __name__ == "__main__": Search原创 2017-07-05 11:28:50 · 870 阅读 · 0 评论 -
[python][pyqt4] 控件的使用
本文主要总结了在pyqt4中使用控件的一些操作方法。原创 2017-07-04 15:47:50 · 1444 阅读 · 0 评论 -
[python][pyqt4] 在python中使用UI文件
本文主要总结了在python中使用UI文件的方法。首先,想要在python中使用UI文件,需要将UI文件转为py文件。(如果无效,尝试将pyuic4文件放在同一个目录下)pyuic4 -o mainpage.py mainpage.ui如果UI文件中使用了资源qrc,需要将资源一并转为py文件:pyrcc4 -o resource_rc.py resource.qrc#原创 2017-07-04 17:22:12 · 2609 阅读 · 0 评论 -
[python][project][爬虫] 时光网抓取信息
本文主要总结了爬取时光网的方法,仅供学习爬虫使用:1.爬取首页热点资讯和新闻图片:url = "http://www.mtime.com/"soup = BeautifulSoup(requests.get(url).content, 'html.parser')#获取热门资讯news_list = soup.find_all('div', attrs={'class': '原创 2017-07-05 10:46:14 · 3055 阅读 · 0 评论 -
[python][urllib] 下载网页上的图片
在爬取网络上的图片时,如果想要将它们下载下来,可以使用urllib库的urlretrieve方法:首先,应该将图片的链接抓取到,其次应该定义图片存储路径。urllib.urlretrieve(picture_url, picture_path)原创 2017-07-05 10:43:11 · 630 阅读 · 0 评论 -
[python][pyqt4] UI线程和逻辑线程的分离
在写python和UI文件的结合时,一定要注意不能在子线程操作UI界面,或者将UI的更新放在循环中,否则会造成UI线程的阻塞,导致界面卡死,等到逻辑循环结束,UI才会恢复。那么如何将UI线程和逻辑线程分离呢?这里需要用到slot和signal的概念。先看一下底下这个例子,当程序开始运行时抛出一个线程,线程中每两秒发出一个信号,信号的接收端是更换图片函数self.signal_pic原创 2017-07-05 09:56:12 · 4114 阅读 · 0 评论 -
[python][project][爬虫] 论文抓取
本文总结了在特定网页上抓取论文的方法。首先,需求是在以下四个期刊上抓取所有论文列表,找出含有关键字的论文。期刊1:https://www.osapublishing.org/ol/issue.cfm期刊2:https://www.osapublishing.org/oe/issue.cfm期刊3:http://ieeexplore.ieee.org/xpl/mo原创 2017-07-04 16:51:08 · 5759 阅读 · 0 评论 -
[python][Flask] 快速入门
第一个flask应用: Hello Flask# -*- coding: UTF-8 -*-from flask import Flaskapp=Flask(__name__)# 使用装饰器route()告诉Flask哪个URL才能触发我们的函数(把一个函数绑定到一个URL上),本例中将hello_falsk函数绑定到根目录下@app.route('/')def hell原创 2017-07-27 09:35:58 · 434 阅读 · 0 评论