【发布时间】:2020-08-11 11:26:35
【问题描述】:
我在从网站获取信息到我的 python 程序时遇到问题。这就是我尝试过的:
import pandas as pd
import pyodbc as odbc
import geopandas as gpd
import shapely
import shapefile
import sys
import datetime
server = '....'
database = '<database>'
username = '<username >'
password = '<password>'
driver={'ODBC Driver 13 for SQL Server'}
sql_conn = odbc.connect('DRIVER='+driver+';SERVER='+server+';PORT=....;DATABASE='+database+';UID='+username+';PWD='+ password)
query = "select * from view;"
df = pd.read_sql(query, sql_conn)
df.head()
错误:
TypeError: can only concatenate str (not "set") to str
有人知道我做错了什么吗?我只是想收集信息并将其保存以供进一步处理。我用谷歌搜索但找不到错误...
【问题讨论】:
-
你在使用pyodbc吗? ... pypyodbc? ...TurbODBC? ......还有什么?
-
我正在使用pyodbc
-
请edit您的问题包含完整的堆栈跟踪。
标签: python sql-server pandas pyodbc