def write_csv(mydf):
nominal = mydf.name
csvname = nominal + ".csv"
mydf.to_csv(csvname , encoding='utf-8', header='False')
這並沒有工作,當我被調用的函數:Python函數寫一個CSV
write_csv(ulangp)
Attribute Error: 'DataFrame' object has no attribute 'name'
什麼是做到這一點的函數假設我想在一個數據幀傳遞正確的方式?
你是怎麼想到'name'給你? –
我曾經看過一些其他文章,它被假設.name會產生數據框的文字(字符串)名稱,這正是我想要的。 –
數據幀沒有內部名稱。你可以指定一個:'ulangp.name =「foo」'。 –