csv模块无法在Google App Engine

时间:2015-08-19 15:01:42

标签: python google-app-engine csv

我们正在将Google App Engine与Python一起用于我们的应用程序。我已经编写了使用csv模块将数据导出到CSV的代码。但是当我尝试从CSV中读取时:

import csv

users_csv_file = self.request.get("users_csv_file")
csv_reader = csv.reader(users_csv_file)

我得到了这个例外:

AttributeError: 'module' object has no attribute 'reader'

问题是什么,为什么我不能导入csv?

2 个答案:

答案 0 :(得分:0)

最终我发现了这个问题。我有一个目录" csv"当我导入csv时,它导入了我的本地目录,该目录没有属性reader。我将目录重命名为" _csv"这解决了这个问题。

答案 1 :(得分:-1)

您必须传入文件对象,而不是文件名。

__setattr__
  

垃圾邮件,垃圾邮件,垃圾邮件,垃圾邮件,垃圾邮件,焗豆垃圾邮件,可爱的垃圾邮件,精彩   垃圾邮件