如何在python中将字符串存储在数组中

时间:2014-05-08 08:03:14

标签: python python-2.7

以下是我的代码: -

{{  
...  
 fileopen = open("test.c");  
 for var in fileopen:   
     if var.startswith("//"):  
       var1 = var.rstrip()  
    elif var.startswith("/*"):  
        var1 = var.rstrip()  
      else:  
         break;

worksheet.write(i, 5,var1,cell_format)   // dumping the data to excel sheet.

...  
}}

让我们在我的" test.c"有两条评论行如下:

{{

// HI

//你好

...

}}

列出项目

当我运行我的代码时,我只得到了#34; //你好"在Excel工作表中,但我想在我的Excel工作表中注释(" // hi"," // Hello")。

我试图附加数据,但它无法正常工作。

我认为" var1"与以前的写作完全一致。 在这种情况下我该怎么办。 :-(

请帮忙。

提前致谢: - )

1 个答案:

答案 0 :(得分:0)

你应该修改你的缩进,如下所示,它写每个行而不是最后一行:

fileopen = open("test.c");  
 for var in fileopen:   
     if var.startswith("//"):  
         var1 = var.rstrip()  
     elif var.startswith("/*"):  
         var1 = var.rstrip()  
     else:  
         continue
     worksheet.write(i, 5,var1,cell_format)