-1
想要創建一個新文件夾,出現錯誤。在Python /熊貓中創建新文件夾/目錄
方法:
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中,檢查一個目錄是否存在並在必要時創建它](http://stackoverflow.com/questions/273192/in-python-check-if-a-directory-exists-and-create-它 - 如果必要的話) – ElmoVanKielmo
在你的代碼中,根本沒有嘗試創建目錄...... – ElmoVanKielmo