python 将整个英文网页翻译成中文
时间: 2023-07-15 14:14:29 浏览: 187
Python-Python英文翻译成中文文档集合
要将整个英文网页翻译成中文,您可以使用Python中的Google Translate API。以下是一个示例代码,它使用Google翻译API将英文网页翻译成中文:
```python
import requests
from bs4 import BeautifulSoup
from googletrans import Translator
# 获取英文网页内容
url = 'http://example.com'
response = requests.get(url)
html = response.text
# 解析HTML内容
soup = BeautifulSoup(html, 'html.parser')
text = soup.get_text()
# 使用Google翻译API将英文文本翻译成中文
translator = Translator()
translated_text = translator.translate(text, dest='zh-CN').text
# 输出翻译后的中文文本
print(translated_text)
```
请注意,您需要安装Google Translate API和BeautifulSoup库才能运行此代码。此外,Google Translate API需要使用API密钥进行身份验证。
阅读全文