Python 2.7 &引用;“资源暂时不可用”;在Pythonywhere上的web2py应用程序中读取CSV文件时出错

Python 2.7 &引用;“资源暂时不可用”;在Pythonywhere上的web2py应用程序中读取CSV文件时出错,python-2.7,csv,web2py,pythonanywhere,Python 2.7,Csv,Web2py,Pythonanywhere,我有一个pythonywhere上传的pythonyweb2py应用程序。应用程序运行良好。我想读取与我的应用程序一起放在文件夹中的csv文件,并将其导入mysql表。当我尝试读取该CSV文件时,我会收到一个错误,错误是,“[Errno 11]资源暂时不可用” 我对python和PythonAnywhere都是新手,我不理解这个问题,也不知道如何克服这个错误,在服务器上成功读取csv文件 注意:我可以在本地计算机上成功运行此代码 我现在做的是: path = '/home/user123/web

我有一个pythonywhere上传的pythonyweb2py应用程序。应用程序运行良好。我想读取与我的应用程序一起放在文件夹中的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)
非常感谢您在这方面的帮助。

Thanx提前。

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

您发布的代码不太可能引发错误。除非它来自self.create\u new\u table中的某个地方。在您的代码中哪里出现了错误?(PythonyWhere dev在这里)多么奇怪!我从来没有见过一份书面声明做过这样的事。很高兴你解决了这个问题:-)我也没有想到这一点,这就是为什么我忍受了将近三天的痛苦。发现“打印”语句导致这种情况真是太悲惨了!