【发布时间】:2018-04-22 09:10:53
【问题描述】:
我是 python 和 SQL 的新手。 我的数据库包含一个存储图像路径的字段。 我想将每个路径分配给python中的一个变量。 我只能存储第一行的路径。 这是我的代码
import pymysql
from arcpy import env
env.workspace = "D:/year 4 semester 1/Python/Data/"
conn= pymysql.connect(host='localhost',user='root',password='',db='research')
cursor = conn.cursor ()
cursor.execute ("select Path from sourcedata")
data = cursor.fetchmany()
for row in data :
a= row[0]
print a
但是当我尝试遵循包括所有其他相关文本的方式时
for row in data :
a= row[0]
b = row[1]
c = row[2]
print a
出现以下错误
IndexError: 元组索引超出范围
【问题讨论】:
标签: python sql python-2.7 data-retrieval