【发布时间】:2016-02-26 14:02:00
【问题描述】:
想新建一个文件夹,报错。
方法:
def IDW_to_df(conn, quarter, file_name,sql_statement, *columns):
cursor = conn.cursor()
cursor.execute(sql_statement)
Dict = {}
for column in columns:
Dict[column]=[]
while 1:
row = cursor.fetchone()
if not row:
break
x = 0
for column in columns:
Dict[column].append(row[x])
x += 1
df = pd.DataFrame(Dict)
df.to_csv('H:/Q{0}/{1}.csv'.format(quarter,file_name))
return df
方法本身功能正常,只是文件夹创建引发错误。调用时,我收到以下错误。
IOError: [Errno 2] No such file or directory: 'H:/Q4/FOO_IND.csv'
【问题讨论】:
-
检查您是否有目录
H:/Q4。 -
在您的代码中根本没有尝试创建目录...
-
认为如果它不存在它会自动创建它。
标签: python python-2.7 pandas