反爬虫与反反爬虫的斗争是无止境的,但是,道高一尺魔高一丈,无他,见招拆招。 设置头 这是一种比较低级的反爬手段,主要是验证请求头中的User-Agent字段,判断发起请求的是否是真正的浏览器。稍微进一步的是外加验证Ref…
标签:python
有哪些你不知道的python小工具
python作为越来越流行的一种编程语言,不仅仅是因为它语言简单,有许多现成的包可以直接调用。 python中还有大量的小工具,让你的python工作更有效率。 1、- 快速共享 – HTTP服务器 Simp…
用Python快速实现一个聊天机器人
聊天机器人已经有了很多很好的实现,比如图灵机器人、微软小冰都非常的智能而且语气都与人类相似。但这并不是一件一劳永逸的事情,在特定的场景下问题的回答是有边界的或者符合特定业务场景的,所以还是需要可以按需定制开发的机器人。 …
pip国内镜像源的配置
一. pipy国内镜像目前有: http://pypi.douban.com/ 豆瓣 http://pypi.hustunique.com/ 华中理工大学 http://pypi.sdutlinux.org/ 山东理工大…
利用七牛云超低成本启动官网
刚起步的创业公司最缺的是什么? 除了人就是钱. 技术上起步的第一步就是官网了, 只要是和互联网相关的项目, 不管干嘛的, 第一步, 起个狂拽酷炫屌炸天的名字, 赶紧抢注域名, 上线一个拉风无比牛逼哄哄的网站. 一般来说官…
python mysql连接报错:ModuleNotFoundError: No module named 'MySQLdb'
今天尝试用twisted来连接一下mysql,参考了官方的文档,结果一直报找不到模块MySQLdb。 原来python3必须要使用mysqlclient,无奈无法安装。 后面搜到可以使用pymysql来连接。 impor…
python \r \t \n 常用转义字符-《python编程初学者指南》笔记
转义字符:\\(反斜杠-可以打印出一个反斜杠) 转义字符:\’(单引号-可以打印出一个单引号) 转义字符:\”(双引号-可以打印出一个双引号) 转义字符:\a(响铃-用于触发系统蜂鸣器) 转义字符…
Python-正则表达式总结版
前言: 总是写不好正则表达式,时间长不用就有些忘记了,故此在总结一篇文章以便日后查阅。 一、常用的匹配规则总结表 模式 描述 \w 匹配字母数字及下划线 \W 匹配非字母数字及下划线 \s 匹配任意空白字符,等价于 [\…
从零开始微信机器人(一):wxpy简介(登录、消息发送、注册回复)
在过去的几个月中,由于在新生群中回答问题费时费力,同时又有许多重复而又有固定答案的回答,我受到一些知乎文章的启发,维护了一个基于itchat的群聊机器人。从刚开始接入图灵机器人时只会尬聊的机器人,之后又加入了api.ai…
reversed() --反向迭代
使用内建的reversed()函数实现反向迭代序列中的元素(字符串、列表、元组序列): a = [1, 2, 3] for x in reversed(a): print(x) Outs: 3 2 1 注意 1、反向迭代…
python教程(零)·前言
本教程是作者根据自己学习python的经验写下的,一来是想将经验分享给对python同样感兴趣的小白(大神请忽略),二来是想借此加深本人对python的理解,温故而知新。 学习基础 本教程面向的读者,最好是有一定计算机基…
python 可迭代对象
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. 可以用fo…