控制台输出:
直接打印结果到控制台。
```python
print("抓取结果")
文件输出:
将结果写入特定文件。
```python
with open('output.txt', 'w') as f:
f.write("抓取结果\n")
数据库输出:
将结果存储在数据库中。
```python
import sqlite3
conn = sqlite3.connect('database.db')
c = conn.cursor()
c.execute('CREATE TABLE IF NOT EXISTS results (data TEXT)')
c.execute("INSERT INTO results VALUES (?)", ("抓取结果",))
conn.commit()
conn.close()
JSON 输出:
将结果转换为 JSON 格式。
```python
import json
data = {"result": "抓取结果"}
with open('output.json', 'w') as f:
json.dump(data, f)
CSV 输出:
将结果转换为 CSV 格式。
```python
import csv
data = ["抓取结果"]
with open('output.csv', 'w', newline='') as f:
writer = csv.writer(f)
writer.writerow(data)
以上是 Python 爬虫输出结果的一些常见方法。您可以根据需要选择合适的方式输出抓取到的数据