-- coding: utf-8 --

'''

QiuBai.py 爬虫文件

'''

-- coding: utf-8 --

import scrapy

class PostSpider(scrapy.Spider):

name = 'post'

allowed_domains = ['cn.bing.com']

# start_urls = ['http://cn.bing.com/']

# 爬虫一启动,就是直接运行start_requests这个函数,这个函数发送的是get请求,如果现在你想直接发送post请求,所以你应该重写这个方法
# def start_requests(self):
# for url in start_urls:
# yield scrapy.Request(url=url, callback=self.parse) def start_requests(self):
post_url = 'https://cn.bing.com/ttranslationlookup?&IG=043A7C9FF4554AF19C3E9A576C1044CE&IID=translator.5036.3'
data = {
'from': 'zh-CHS',
'to': 'en',
'text': '高原',
}
yield scrapy.FormRequest(url=post_url, formdata=data, callback=self.parse) def parse(self, response):
print('*' * 100)
print(response.text)
print('*' * 100)

最新文章

  1. Android随笔之——Activity中启动另一应用
  2. bzoj2219: 数论之神
  3. 修改mysql表结构,添加一个主键索引自增字段,修改原来的主字段为普通字段
  4. 利用Java自带的MD5加密
  5. block做方法参数时--block的参数传值过程 例1
  6. codevs 2924 数独
  7. flash文件制作笔记
  8. sql 泡沫 或者 递归查询
  9. 从汇编看c++的new和delete
  10. Symfony Composer icu requires lib-icu
  11. EJBCA 在windows上的安装
  12. 迅为IMX6开发板真实产品案例分享-专为研发用芯选择
  13. PHP函数ip2long转换IP时数值太大而产生负数
  14. ros的一些设置
  15. PRML读书笔记_绪论
  16. 70 多表查询的分组F 聚合 Q 查询
  17. CONVERT(varchar(10), getdate(), 120 )中数字参数用法
  18. CentOS7.6离线安装MySql5.7
  19. python模拟登陆豆瓣——简单方法
  20. C# 知识回顾 - 扩展方法解析

热门文章

  1. LAMP建站简介
  2. Magic Line【坐标点排序方法】
  3. SpringMVC框架搭建流程(完整详细版)
  4. 为什么Web开发人员在2020年不用最新的CSS功能
  5. Rust 数据类型
  6. go 项目目录结构
  7. ida 调试android之路
  8. MFC编辑框接收数据动态更新与刷新方法代码示例-如何让编辑框内容实时更新
  9. Jmeter服务器监控技术
  10. SpringCloud 入门(一)