摘要:
一.urllib库 urllib是Python自带的一个用于爬虫的库,其主要作用就是可以通过代码模拟浏览器发送请求。其常被用到的子模块在Python3中的为urllib.request和urllib.parse,在Python2中是urllib和urllib2。 ''' #出版社爬取 import 阅读全文
摘要:
Requests 唯一的一个非转基因的 Python HTTP 库,虽然Python的标准库中 urllib模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests宣传是 “HTTP for Humans”,说明使用更简洁方便 目录: 基于request 阅读全文
摘要:
前言 随着移动市场的火热,各大平台都陆陆续续的推出了自己的移动端APP来拉拢吸引和便捷其广大的用户。那么在移动端的平台当时势必会出现大量有价值的信息和数据,那这些数据我们是否可以去享用一下呢?那么接下来就进入我们的移动端APP数据的爬虫中来吧。 目录: fiddler简介 手机APP抓包设置 fid 阅读全文
摘要:
一.HTTP协议 1.官方概念: HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 2.白话概念: HTTP协议就是服务器(Server)和客户端(Clie 阅读全文
摘要:
中国爬虫违法违规案例汇总: https://github.com/HiddenStrawberry/Crawler_Illegal_Cases_In_China 第一章 爬虫介绍 爬虫的分类 通用爬虫 聚焦爬虫 增量式爬虫 robots协议 反爬机制 反反爬策略 第二章 http和https协议 协 阅读全文
摘要:
1、安装 Anaconda 下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 2、jupyter 启动: (1)cmd中: jupyter notebook 会默认打开浏览器,可以修改默认浏览器或在指定浏览器输入 http://l 阅读全文
摘要:
目录: 一、HTML5PLUS 二、mui 三、hbuilderx app开发流程 四、hbuilderx app打包流程 五、hbuilder app开发流程 六、hbuilder app打包流程 HTML5PLUS 硬件驱动接口,系统调用接口,相当于jQuery HTML5PLUS官网:http 阅读全文
摘要:
import pymongo import json from bson import ObjectId mongoclient = pymongo.MongoClient(host="127.0.0.1",port=27017) MongoDB = mongoclient["locals"] # 阅读全文
摘要:
MongoDB的客户端工具--nosqlbooster,这个工具还有个曾用名--mongobooster。nosqlbooster立志做“The Smartest IDE for MongoDB”。它支持 MongoDB v2.6-4.0所有版本,并且更新升级及时。它既有免费版,也有加强升级的付费版 阅读全文
摘要:
目录: 一、MongoDB 之 $ 的奇妙用法 二、MongoDB 之 Array Object 的特殊操作 三、MongoDB 之 limit 选取 skip 跳过 sort 排序 一、MongoDB 之 "$" 的奇妙用法 在MongoDB中有一个非常神奇的符号 "$" "$" 在 update 阅读全文
摘要:
目录: 一、MongoDB 简介 二、MongoDB 安装部署 三、MongoDB的 增删改查 四、MongoDB的 数据类型 五、MongoDB的 $关键字 及 $修改器 $set $inc $push $pull $pop MongoDB: 启动Mongodb mongod --dbpath " 阅读全文
摘要:
人工智能(百度AI+图灵) 目录 语音合成 语音识别 自然语言处理 图灵的简单应用 图灵 + 百度AIP 实现语音技术 基于百度AIP + 图灵实现语音识别 登录百度AI官网: http://ai.baidu.com 1. 创建应用, 选择要添加的功能, 如: 自然语言处理 2. 查看相应文档, 实 阅读全文
摘要:
jieba gensim 之最简单的相似度实现 简单的问答已经实现了,那么问题也跟着出现了,我不能确定问题一定是"你叫什么名字",也有可能是"你是谁","你叫啥"之类的,这就引出了人工智能中的另一项技术: 自然语言处理(NLP) : 大概意思就是 让计算机明白一句话要表达的意思,NLP就相当于计算机 阅读全文
摘要:
PyAudio 实现录音 自动化交互实现问答 Python 很强大其原因就是因为它庞大的三方库 , 资源是非常的丰富 , 当然也不会缺少关于音频的库 关于音频, PyAudio 这个库, 可以实现开启麦克风录音, 可以播放音频文件等等,此刻我们不去了解其他的功能,只了解一下它如何实现录音的 首先要先 阅读全文
摘要:
预备资料: 1.FFmpeg: 链接:https://pan.baidu.com/s/1jonSAa_TG2XuaJEy3iTmHg 密码:w6hk 2.baidu-aip: pip install baidu-aip 此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人 阅读全文
摘要:
Python 号称是最接近人工智能的语言,因为它的动态便捷性和灵活的三方扩展,成就了它在人工智能领域的丰碑 走进Python,靠近人工智能 一.编程语言Python的基础 1.变量 声明变量: name = "DragonFire" # 声明一个变量name 用来存储一个字符串"DragonFire 阅读全文
摘要:
百度AI开放平台官网:http://ai.baidu.com/?track=cp:aipinzhuan|pf:pc|pp:AIpingtai|pu:title|ci:|kw:10005792 pip3 install baidu-aip 百度AI的使用: 1、首先创建应用: 2、使用方法可以查看文档 阅读全文
摘要:
安装gevent-websocket pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ gevent-websocket websocket 工作原理 websocket 握手原理: import socket, base64, has 阅读全文
摘要:
一、简介 在flask内部并没有提供全面的表单验证,所以当我们不借助第三方插件来处理时候代码会显得混乱,而官方推荐的一个表单验证插件就是wtforms。wtfroms是一个支持多种web框架的form组件,主要用于对用户请求数据的进行验证,其的验证流程与django中的form表单验证由些许类似,本 阅读全文
摘要:
一、Flask的内置session session 是基于cookie实现, 保存在服务端的键值对(形式为 {随机字符串:‘xxxxxx’}), 同时在浏览器中的cookie中也对应一相同的随机字符串,用来再次请求的 时候验证; 注意 :Flask中的session是存在浏览器中 默认key是ses 阅读全文