# -*-coding:utf-8-*-

from bs4 import BeautifulSoup

import requests, time

url = 'https://knewone.com/discover?page='

def get_page(url, data=None): # 获取页面

wb_data = requests.get(url)

soup = BeautifulSoup(wb_data.text, 'html.parser')

imgs = soup.select('a.cover-inner > img')

titles = soup.select('section.content > h4 >a')

links = soup.select('section.content > h4 > a')

# 数据打印

if data is None:

for img, title, link in zip(imgs, titles, links):

data = {

'img': img.get('src'),

'title': title.get('title'),

'link': link.get('href')

}

print data

def get_more_pages(start, end):

for one in range(start, end):

get_page(url + str(one))

time.sleep(2) # 获取链接

get_more_pages(1, 10) # 调用函数

python网页请求_python用post请求网页相关推荐

  1. python解析网页数据_python爬虫——爬取网页数据和解析数据

    1.网络爬虫的基本概念 网络爬虫(又称网络蜘蛛,机器人),就是模拟客户端发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序. 只要浏览器能够做的事情,原则上,爬虫都能够做到. ...

  2. python selenium 保存网页_python selenium+pywin32 实现网页另存为

    对网页进行爬取并另存时,遇到一个问题:selenium中键盘或是鼠标的操作都是以网页内的某个元素为对象,当遇到windows窗体时就无法继续操作,如下图. 我想点击另存为,并输入路径再点击保存按钮.. ...

  3. python token发送请求_python发送requests请求时,使用登录的token值,作为下一个接口的请求头信息...

    python发送requests请求时,使用登录的token值,作为下一个接口的请求头信息 登录接口代码: 在这里插入图片描述 登陆后返回的结果是: 在这里插入图片描述 新增渠道接口: 新增渠道接口需 ...

  4. python网页结构分析_Python爬虫基础之网页组成解析

    当我们用浏览器访问网站时,每个网页的大不相同,你是否想过它为什么会呈现多种不同的样式呢?就让我们一起了解一下网页的基本组成.结构和节点等内容吧! 网页的组成 网页可以分为三大部分--HTML.CSS和 ...

  5. python访问网页被拒_Python Requests.get访问网页403错误

    Pycharm 2018.1, Python 3.6, 通过Pycharm的File->Settings->Plugins搜索Requests安装上去. import requests r ...

  6. python http请求_python模拟http请求

    #!coding:utf-8 相信这句大家都懂的,不解释 #导入需要的python模块httplib,用来模拟提交http请求,详细的用法可见python帮助手册 importhttplib#导入需要 ...

  7. python怎么做https请求_Python使用https请求的方法

    Python使用https请求的方法 发布时间:2020-07-17 11:13:34 来源:亿速云 阅读:139 作者:清晨 这篇文章主要介绍Python使用https请求的方法,文中介绍的非常详细 ...

  8. python带cookies发送post请求_Python: 模拟post请求时的相关问题:cookie,json

    需求:模拟客户端进行post请求,除业务参数外,还需带有sign参数 在实现该需求时,使用了 requests.request()方法: requests.request('POST',url,dat ...

  9. python点击网页坐标_Python+selenium点击网页上指定坐标

    from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains dr = ...

最新文章

  1. Java项目:前台+后台精品图书管理系统(java+SSM+jsp+mysql+maven)
  2. flex Vector
  3. linux下统计所有py文件的代码多少行
  4. 测试数据构建器和对象母亲:另一种眼神
  5. MySQL多个线程同时写数据_多个线程可以同时将数据写入文件吗?
  6. windows定时计划备份MySql
  7. ROS配置分布式通信
  8. Git--生成公钥和私钥并添加gitlab访问权限
  9. 优先队列详解priority_queue .RP
  10. getnumdevices.c setgetdevicetype例程
  11. chrome 文本框 获取焦点时 边框色
  12. otool介绍(转http://www.mc2lab.com/?p=68)
  13. 如何构建创新文化——技术视角
  14. k8s(十三)、企业级docker仓库Harbor在kubernetes上搭建使用
  15. spring-AOP 增强接口Introductions
  16. Win11远程协助灰色无法勾选?Win11远程协助不能选择的解决方法
  17. 2022-2028年全球与中国老年手机行业发展趋势及竞争策略研究
  18. 四级英语听力软件测试,公务员考试网上做题 普通话测试软件 英语四级听力技巧...
  19. cocosCreator 精灵图片加载(一键还原大小+动态修改图片)
  20. java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档

热门文章

  1. git本地ben远程分支_Git本地分支和远程分支关联
  2. weblogic服务器修改ip,修改weblogic服务器ip地址
  3. Qt 数据库操作(一)
  4. 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...
  5. opencv 训练人脸对比_【项目案例python与人脸识别】基于OpenCV开源计算机视觉库的人脸识别之python实现...
  6. 查看PLC IP 端口_三种方法实现以太网远程访问西门子PLC!
  7. 珠心算测试(c++版)
  8. 电子老鼠闯迷宫pascal解题程序
  9. Codeforces 1338 题解
  10. 编译原理实验语义分析_Windows MVSC编译器实现Xtended Flow Guard(XFG)保护机制的原理分析...