这个代码怎么输出以及如何保存结果
时间: 2024-02-19 21:00:35 浏览: 22
这段代码会输出每只转债的名称、代码和价格。如果您想将结果保存到文件中,可以使用 Python 内置的文件操作函数来实现。以下是一个示例代码,可以将结果保存到 txt 文件中:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://data.eastmoney.com/xg/xg/?mkt=kzz'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
table = soup.find('table', {'class': 'tab1'})
with open('bond_data.txt', 'w', encoding='utf-8') as f:
for tr in table.tbody.find_all('tr'):
tds = tr.find_all('td')
if len(tds) > 0:
bond_name = tds[0].text.strip()
bond_code = tds[1].text.strip()
bond_price = tds[2].text.strip()
f.write(f'{bond_name}\t{bond_code}\t{bond_price}\n')
```
这段代码会在当前目录下创建一个名为 `bond_data.txt` 的文件,并将每只转债的名称、代码和价格写入该文件中,每条数据占一行,以制表符分隔。您可以根据需要修改文件名和保存路径。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)