IOError:[Errno 22]无效模式('wb')或文件名:

时间:2014-03-24 21:28:52

标签: python file-io ioerror

我一直收到以下错误。

IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\Users\\Viral Patel\\Documents\\GitHub\\3DPhotovoltaics\\Data_Output\\Simulation_Data\\Raw_Data\\Raw_Simulation_Data_2014-03-24 17:21:20.545000.csv'

我认为这是由于文件名末尾的时间戳。有什么想法吗?

1 个答案:

答案 0 :(得分:17)

您无法在Windows文件名中使用:,请参阅Naming Files, Paths, and Namespaces ;它是保留字符之一:

  
      
  • 以下保留字符:

         
        
    • <(小于)
    •   
    • >(大于)
    •   
    • :(冒号)
    •   
    • "(双引号)
    •   
    • /(正斜杠)
    •   
    • \(反斜杠)
    •   
    • |(垂直条或竖线)
    •   
    • ?(问号)
    •   
    • *(星号)
    •   
  •   

使用不在保留字符列表中的其他字符。