Python网络爬虫

语言环境:Python2.7

运行爬虫入口开始爬取 output.html查看结果

简单py爬虫,修改入口及解析器改变规则

新增存入数据库操作 需要插件(MySql)

补充:(折腾了很久,网上很多方法都试不通,最后在控制台import成功却也用不了)

mac下安装MySQL-python

下载MySQLdb源码

下面是1.2.5的版本

https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c

下载后解压,然后在终端cd到文件目录

修改 site.cfg, 修改下面内容:

由#mysql_config = /usr/local/bin/mysql_config

改成mysql_config = /usr/local/mysql/bin/mysql_config

否则会出现找不到 MySQL_config 的问题:

然后修改 _mysql.c, 把第 37 到 39 行注释掉, 如下:

//#ifndef uint//#define uint unsigned int//#endif(这一步我没做,不知何意)

然后再用 python ./setup.py build 编译

$ python ./setup.py build

然后再用 python ./setup.py install 安装

$ sudo python ./setup.py install

安装完成后导包出现:Reason: image not found

vi .bash_profile

进入编辑状态,在最后添加

export DYLD_LIBRARY_PATH="/usr/local/mysql/lib"

esc退出编辑后执行以下命令

:w

保存退出bash

可爱的python下载_GitHub - palxiao/PythonWebSpider: 一个可爱的python简单爬虫相关推荐

  1. linux python复制安装,复制一个Python全部环境到另一个环境,python另一个,导出此环境下安装的包...

    复制一个Python全部环境到另一个环境,python另一个,导出此环境下安装的包 导出此环境下安装的包的版本信息清单pipfreeze>requirements.txt联网,下载清单中的包到a ...

  2. python下载无法安装_各种版本的python下载安装教程

    关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明明只是灵武七重,而在这两个月不到的时间,连跳两重修为,又跳过一个大境界,踏入了元武一 ...

  3. Mac电脑的python下载、安装和环境配置——JDK+python+pycharm

    Mac电脑的python下载.安装和环境配置--JDK+python+pycharm 之前一直用的windows,换了Mac之后用的还有些生疏,刚好都是重新配置就随手记一下 之前一直用的windows ...

  4. 3个可以免费学习Python的网站,每一个成功的Python大牛都去过!

    想要学好Python,只靠看Python相关的书籍是远远不够的!互联网时代,我们还要充分利用网络上的免费资源,不然怎样成为一名优秀的Pythoner呢?今天就为大家分享几个神奇有效的Python学习网 ...

  5. python下载网页上的文件_用Python下载一个网页保存为本地的HTML文件实例

    Python打开网页并另存为静态html怎么实现 如何用python把网页上的文本内容保存下来那一世的长情,谱一首长相思,冷了多少凄凉,漫了多少青丝,化作多少烟雨,吹散多少世间情!徒悲,奈何,这一世, ...

  6. python下载教程win10-win10系统下如何安装Python软件

    Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...

  7. python工程师怎么考-【一个合格的Python工程师需要达到怎样的编程水平】

    如何才算精通Python?在Python学习中,我们都有哪些误区?相信你看完这篇文章都会得到解答. 如果不能,我希望这篇回答能让你意识到自己Python知识还存在哪些不足,在之后的学习中,从哪些方面去 ...

  8. python交互式绘图库_一个交互式可视化Python库——Bokeh

    本篇为<Python数据可视化实战>第十篇文章,我们一起学习一个交互式可视化Python库--Bokeh. Bokeh基础 Bokeh是一个专门针对Web浏览器的呈现功能的交互式可视化Py ...

  9. python新手项目-推荐:一个适合于Python新手的入门练手项目

    原标题:推荐:一个适合于Python新手的入门练手项目 随着人工智能的兴起,国内掀起了一股Python学习热潮,入门级编程语言,大多选择Python,有经验的程序员,也开始学习Python,正所谓是人 ...

最新文章

  1. 零基础全方位学习java的方法
  2. 重磅直播|结构光的非线性问题与校正
  3. C语言-人狼羊菜问题-最容易看懂的解决方法及代码
  4. mysql中explain的用法
  5. phpcms v9调用指定栏目名称、url、图片、描述等
  6. C# 连接MySQL错误给定关键字不在字典中”,下载最新mysql.dll文件即可
  7. c高级语言程序设计B试题,高级语言程序设计试题(B)卷.doc
  8. 通过延迟加载和代码拆分提高网站性能
  9. ie浏览器样式兼容写法_IE浏览器兼容问题-----html和css的兼容写法
  10. python并列语句_Python基础_控制语句
  11. 使用app-inspector时报错connect ECONNREFUSED 127.0.0.1:8001的解决方案
  12. 未来经济会发展到什么程度?
  13. 内核态文件操作【转】
  14. 关于CSDN书写的博客内容中图片不显示的问题
  15. 三层交换机和三层交换实验
  16. windows pagefile.sys配置调整
  17. 数据库系统的基本组成
  18. 中小企业建站方案和资源
  19. 运维学python哪部分_运维新手们,别再问需不需要学PYTHON了
  20. C. NEKO's Maze Game

热门文章

  1. 厦门网中网软件有限公司
  2. android用听筒不断播放音乐
  3. 华为要实现1亿部5G手机销量,需要尽早推出千元机
  4. sql查询:单表、多表、左连接、外连接、高级查询
  5. 关于Google play无法下载应用
  6. win10应用商店无法下载应用,或者下载完无法安装(错误代码:0x80073D0A)
  7. freertos软件开发和裸机开发区别,freertos程序和裸机程序区别
  8. 使用漫步者wt800蓝牙耳机连接谷歌浏览器,自动关机
  9. centos 安装java环境
  10. 4999元的“惊喜”,三星Galaxy S20 FE 5G这样打动消费者