python 将html代码存储在SQL Server 数据库中
时间: 2024-02-22 19:59:48 浏览: 94
通过代码连接SQL Server数据库
可以使用Python的pyodbc库来连接SQL Server数据库,并使用BeautifulSoup库来解析HTML代码。以下是一个示例代码:
```python
import pyodbc
from bs4 import BeautifulSoup
# 连接数据库
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=db_name;UID=username;PWD=password')
# 解析HTML代码
html_code = '<html><body><h1>Hello World</h1></body></html>'
soup = BeautifulSoup(html_code, 'html.parser')
# 将HTML代码存储到数据库中
cursor = conn.cursor()
cursor.execute("INSERT INTO html_table (html_code) VALUES (?)", str(soup))
conn.commit()
# 关闭连接
conn.close()
```
在上面的代码中,我们首先使用pyodbc库连接SQL Server数据库。然后,我们使用BeautifulSoup库解析HTML代码并将其存储到数据库中。最后,我们关闭数据库连接。请注意,我们将HTML代码作为字符串插入到数据库中。
阅读全文