"资源暂时不可用"在PythonAnywhere

时间:2015-06-08 04:37:54

标签: python-2.7 csv web2py pythonanywhere

我在PythonAnywhere上传了一个python web2py应用程序。应用程序工作正常。我想读一个放在文件夹中的csv文件和我的应用程序,并将其导入mysql表。当我尝试读取该CSV文件时,我收到错误消息" [Errno 11]资源暂时不可用"

我是Python和PythonAnywhere的新手,我无法理解这个问题,无法弄清楚如何克服此错误并在服务器上成功读取csv文件?

注意:我可以在本地计算机上成功运行此代码。

我正在做的是:

path = '/home/user123/web2py/files/'
file_ = path+filename
print file_
with open(file_, "r") as f_obj:
    reader = csv.reader(f_obj)
    fields = reader.next()
    print fields
    self.create_new_table(tablename, fields)

对此方面的任何帮助表示感谢 提前完成。

1 个答案:

答案 0 :(得分:1)

我在Web选项卡中打开了server.log文件,发现了print语句" print fields"导致错误....它试图打印所有列名称,并在这些列名称的中间,它产生此错误并停止执行。我删除了试图打印长语句的打印语句,错误消失了! 它似乎是限制印刷或其他类似的东西,不知道确切!