个人简介

Echo Blog


江湖无名 安心练剑
  • Python-37-splider Scrapy 爬虫
    Scrapy Scrapy is an and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way. 快速开始 install $ pip install scrapy windows 报错 window...
    2018-02-14 07:09:30 | Lang
  • Python-36-splider requests 爬虫
    Requests Requests is the only Non-GMO HTTP library for Python, safe for human consumption. 特性 请求允许您发送有机草草HTTP / 1.1请求,而无需手工劳动。 无需手动将查询字符串添加到您的URL,也无需对POST数据进行表单编码。 由于urllib3,保持活动和HTTP连接池是100%...
    2018-02-14 07:09:30 | Lang
  • Python-35-splider BeautifulSoup 爬虫
    BeautifulSoup BeautifulSoup is a Python library designed for quick turnaround projects like screen-scraping. 特性 Three features make it powerful: Beautiful Soup provides a few simple methods an...
    2018-02-14 07:09:30 | Lang
  • Python-34-splider 爬虫
    善良比聪明更重要 爬虫究竟是合法还是违法的? 遵守以下规则 遵守 Robots 协议,但有没有 Robots 都不代表可以随便爬,可见下面的大众点评百度案; 限制你的爬虫行为,禁止近乎 DDOS 的请求频率,一旦造成服务器瘫痪,约等于网络攻击; 对于明显反爬,或者正常情况不能到达的页面不能强行突破,否则是 Hacker 行为; 最后,审视清楚自己爬的内容,以下是绝不能碰的红线(包...
    2018-02-14 07:09:30 | Lang
  • Python-33-tools 工具
    Python Tutor Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。 通过这个工具,教师或学生可以直接在 Web 浏览器中编写 Python 代码,并逐步可视化地运行程序。 如果你不知道代码在内存中是如何运行的,不妨把它拷贝到Tutor里可视化执行一遍,加深理解。 S...
    2018-02-14 07:09:30 | Lang
  • Python-32-clis fire 命令行框架
    Python Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. Python Fire is a simple way to create a CLI in Python. Python Fire ...
    2018-02-14 07:09:30 | Lang
  • Python-31-clis 命令行工具编写
    python 编写命令行工具 你一定用过很多 linux 的命令行工具,并且觉得这些工具很酷。 Python 能编写这些工具吗? 答案是肯定的。今天我们就来看看如何用 python 编写命令行工具。 实现方式 如何接受cmd中输入的参数,需要用到的就是命令行解析工具。 python中有很多命令行解析库,主要有如下几种 sys.argv arg...
    2018-02-14 07:09:30 | Lang
  • Python-30-pip3 mac pip3 安装
    mac mac 默认的环境是 python 2.X 后来安装了 python3.X 所有的命令使用 python3 来执行。 但是还是有一个问题,pip 默认还是 2.x,这里就需要安装 pip3。 pip3 安装 下载 curl -o get-pip.py https://bootstrap.pypa.io/get-pip.py 等待下载完成 % Total %...
    2018-02-14 07:09:30 | Lang