以下是我的代码: -
{{
...
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"与以前的写作完全一致。 在这种情况下我该怎么办。 :-(
请帮忙。
提前致谢: - )
答案 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)