当我使用打印功能在Python这样Python的 - 打印字符串的文件
print (', '.join(mlink), file=mylist)
然后mylist
是
file1,flie2,file3
如何更改上面的打印功能已经装整件事()和''所包含的每个文件像这样
('file1','file2','file3')
在此先感谢。
当我使用打印功能在Python这样Python的 - 打印字符串的文件
print (', '.join(mlink), file=mylist)
然后mylist
是
file1,flie2,file3
如何更改上面的打印功能已经装整件事()和''所包含的每个文件像这样
('file1','file2','file3')
在此先感谢。
print(repr(tuple(mlink)), file=mylist)
演示:
In [251]: mlink = ['file1','file2','file3']
In [252]: repr(tuple(mlink))
Out[252]: "('file1', 'file2', 'file3')"
In [253]: print(repr(tuple(mlink)), file=open('mylist', 'wb'))
产生一种名为mylist
文件,它包含:
('file1', 'file2', 'file3')
解决。谢谢。对不起,忘了提及我使用while循环多页,上面的代码给我('file1_1','file1_2,'file1_3')('file2_1','file2_2','file2_3')('file3_1',' ('file1_1','file1_2,'file1_3','file2_1','file2_2','file2_3','file3_1','file3_2,'file3_3')我怎么能有输出。 – 2014-09-01 21:23:59
无关:第一行可以写成'打印(* MLINK,九月= '' ,file = mylist)'(如果可以接受非字符串项目)。顺便说一句,'mylist','mlink'对于一个文件和一个序列对象来说都不是非常令人回味的名字。 – jfs 2014-09-01 21:20:18