python將 獲取oracle數據存入excel
时间: 2023-07-03 11:32:38 浏览: 84
您可以使用Python中的cx_Oracle库连接Oracle数据库,并使用pandas库将数据导出到Excel文件中。以下是一个示例代码:
```python
import cx_Oracle
import pandas as pd
# 连接Oracle数据库
dsn = cx_Oracle.makedsn("<host>", <port>, "<service_name>")
con = cx_Oracle.connect(user="<username>", password="<password>", dsn=dsn)
# 查询数据并将其存储在DataFrame中
query = "SELECT * FROM <table_name>"
df = pd.read_sql(query, con)
# 将数据导出到Excel文件
df.to_excel("<filename>.xlsx", index=False)
# 关闭连接
con.close()
```
请将<host>,<port>,<service_name>,<username>,<password>,<table_name>和<filename>替换为实际值。
阅读全文