写在前面:第一次使用爬虫,甚至都算不上爬虫,水平有限,主要作为学习记录。 主要业务流程如下: 使用python的requests模块获取页面信息 通过re模块(正则表达式)取出需要的内容(小说标题,正文) 通过MysqlDB模块入库 使用webpy模块进行访问 下面是效果图,简单实现了点击上一页、下 ...
分类:
编程语言 时间:
2017-09-27 22:31:16
阅读次数:
202
Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。 Diesel ...
分类:
编程语言 时间:
2017-06-19 18:37:15
阅读次数:
252
1、安装Python和Apache。 2、安装mod_wsgi后获得wsgi.so,并将wsgi.so放到Apache的modules文件夹下。 3、安装webpy。 4、打开httpd.conf(在Apache的conf文件夹下) 在文件的最后加上: LoadModule wsgi_module ...
整理老男孩教育python自动化开发的课程笔记。 1.Python擅长的领域 WEB开发 Django\pyramid\Tornado\Bottle\Flask\WebPy 网络编程 Twisted\Requests\Scrapy\Paramiko 科学运算 wxPython\PyQT\Kivy G ...
分类:
编程语言 时间:
2017-06-11 15:42:35
阅读次数:
814
注意: web.py 将会转义任何任何用到的变量,所以当你将 name 的值设为是一段 HTML 时,它会被转义显示成纯文本。如果要关闭该选项,可以写成 $:name 来代替 $name。 如果我们想部分转移,怎么办? webpy显然提供了转移函数,我们在应用层直接调用就可以了。 from web. ...
分类:
Web程序 时间:
2017-04-26 12:58:38
阅读次数:
575
用命令(python setup.py install)安装webpy时候总是报错 在网上搜索到的解决方法如下: 1. 这是Python 2 mimetypes的bug 2. 需要将Python2.7/lib/mimetypes.py文件中如下片段注释或删除: try: ctype = ctype. ...
分类:
编程语言 时间:
2016-12-25 02:09:54
阅读次数:
215
(原文:千峰教育) 注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮、添加行号处理过的,十分漂亮,体验一流,比如这个Webpy托管的地方。而作为想要了解你代码的人,可以选择直接在线浏览自己 ...
分类:
Web程序 时间:
2016-08-14 17:46:24
阅读次数:
284
用centos部署webpy发现的各种坑: 1、python 版本: 2、中文编码: 3、web模块路径: 在命令行里输入python,能import web,但是网站错误报告一直报告没有找到web模块,说明web模块路径有问题。pythonpath有问题。用sys.path打印出来看后,果然找不到 ...
分类:
Web程序 时间:
2016-07-21 08:44:14
阅读次数:
160
webpy环境搭建在开始webpy搭建之前,有必要熟悉一下什么是fastcgi,因为搭建环境时都是使用这个模式去运行webpy程序的,具体的fastcgi描述可以参考各种百科;fastcgi协议官网(http://www.fastcgi.com/drupal/)上面描述一些基础信息,fastcgi的 ...
分类:
Web程序 时间:
2016-06-27 19:16:10
阅读次数:
269
查找收集python的IDE,并分析各自优缺点;选择自己喜欢的IDE搭建各自的webpy和django环境,最后截屏就作业。
PyCharm
PyCharm是由JetBrains打造的一款Python IDE。
PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。
另外,PyCharm还提供了一些很好的功能用于...
分类:
编程语言 时间:
2016-03-13 06:32:43
阅读次数:
198