簡體   English   中英

如何從 Python 連接到 Netezza 數據庫?

[英]How to connect to Netezza database from Python?

使用python,如何連接到netezza 數據庫。

由於 PIP 安裝在我的公司網絡中不起作用。 我無法導入 pyodbc 和 jaydebeapi。 請建議有什么方法可以連接 netezza 數據庫並從表中獲取數據。

不幸的是,你的手基本上被綁住了。 如果您沒有辦法與數據庫(JDBC/ODBC)“對話”,那么您真的無能為力。

也許您可以詳細說明為什么您的pip應用程序不起作用並嘗試解決這個問題?

  1. 安裝 nzpy https://pypi.org/project/nzpy/

  2. 安裝熊貓https://pypi.org/project/pandas/

  3. 使用與 Netezza 的連接,使用read_sql函數填充DataFrame read_sql

     import nzpy import pandas as pd conn = nzpy.connect(user="admin", password="password", host='localhost', port=5480, database="db1", securityLevel=1, logLevel=0) df = pd.read_sql('SELECT * FROM some_table', conn)

瞧。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM