学习笔记
weixin_46887296
这个作者很懒,什么都没留下…
展开
-
Flask之入门笔记
文章目录Flask学习笔记Flask基本使用1、flask入门2、读取配置文件3、获取前端传来的信息4、route中获取参数传入视图函数自定义转换器类5、反向解析6、返回json响应7、试图函数传参8、abort函数9、上传照片cookie和sessioncookiesessionFlask学习笔记Flask基本使用1、flask入门from flask import Flask# 决定网页寻找静态资源的网址是static_url_path# app = Flask(__name__,stat原创 2020-11-10 21:24:22 · 811 阅读 · 0 评论 -
pyppeteer常见问题
pyppeteer常见问题转载pyppeteer常见问题转载 2020-11-06 20:58:05 · 144 阅读 · 0 评论 -
爬虫案例~全网搜索
爬虫案例全网搜索–百度1. 确定客户需求:爬取百度搜索有关钢结构工程的公司的联系人和联系方式并保存到csv格式2. 选择技术路线:因为百度的反爬机制,爬取的内容全是js源代码,意思就是百度的动态数据都是js渲染出来的,通过requests爬虫则会非常复杂。因此选用selenium作为主要的爬取工具。3. 爬取步骤:1. 登录百度url https://www.baidu.com 输入钢结构工程,搜索2. 用selenium定位到每个搜索结果并提取对应的url3. 翻页,再一次第二步操原创 2020-11-04 21:42:54 · 1244 阅读 · 0 评论 -
爬虫之模拟登陆处理cookie
爬虫模拟登陆1、识别验证码如果登陆时需要输入验证码,则需要识别该验证码我用的是云打码平台图鉴:http://www.ttshitu.com/自己琢磨了开发文档import base64def code_ver(b_img, typeid=3): """识别验证码""" # 开发文档给的HTML的api接口 url = 'http://api.ttshitu.com/base64' data = { 'username':'************原创 2020-10-23 21:05:06 · 272 阅读 · 0 评论 -
selenium使用及技巧
selenium基本使用bro = webdriver.Chrome(executable_path='./chromedriver') 加载浏览器驱动bro.get('https://www.baidu.com') 打开网页定位bro.find_element_by_xpath() 常用…不一一列举,在pycharm中输入find则会弹出提示selenium基本函数"""#可以利用time库,设置等待时间,以防页面未完全加载就开始进行操作,造成错误import timetime原创 2020-11-04 21:39:35 · 186 阅读 · 0 评论