在成功使用交互式开发人员控制台将数据加载到BigQuery中几天后,我正在学习使用bq。
今天我本打算使用bq上传我的第一个格式正确的CSV文件,但在上传过程的最后我得到了这个错误:
close failed in file object destructor:
IOError: [Errno 9] Bad file descriptor
Waiting on bqjob_r1581e771414c555a_00000143f71d0a99_1 ... (49s) Current status: DONE csv文件是>600k行,>117Mb的文件。
我已经重复了“实验”,第二次没有问题。我想知道这是我这边的问题还是BigQuery方面的问题,因为我需要编写对bq的调用脚本来处理大量文件,我想知道我需要在多大程度上管理异常。
我在MacOS 10.9.1上使用的是Homebrew的Python2.7.6。
谢谢!
Giacecco
发布于 2014-02-04 02:07:57
"IOError: Errno9错误的文件描述符“通常表示本地文件系统出现问题。
有关更多详细信息,请参阅What can lead to "IOError: [Errno 9] Bad file descriptor" during os.system()?。
https://stackoverflow.com/questions/21525787
复制相似问题