python爬虫12306
时间: 2023-09-22 12:10:54 浏览: 110
你好!要爬取12306网站的数据,可以使用Python编写爬虫程序。以下是一个简单的示例代码,可以帮助你开始爬取:
```python
import requests
def get_tickets(date):
url = f'https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date={date}&leftTicketDTO.from_station=SHH&leftTicketDTO.to_station=BJP&purpose_codes=ADULT'
response = requests.get(url)
data = response.json()
tickets = data['data']['result']
for ticket in tickets:
print(ticket)
# 使用日期参数调用函数
get_tickets('2022-01-01')
```
以上代码使用了requests库发送GET请求获取12306网站的车票数据。你可以根据需要修改请求的URL和参数,以获取不同日期和不同方向的车票信息。
请注意,该代码只是一个简单示例,你可能需要进一步处理返回的JSON数据以提取更有用的信息。此外,请确保你遵守12306网站的政策和规定,以免触犯法律或违反网站规定。
阅读全文
相关推荐








