在Pwm中以列表形式输出字符串

我怎样才能让一个字符串输出一个列表? (可能很简单,我知道)

我浏览了所有的谷歌,并没有解决方案的工作。

我的代码:(这有点意译)

import Pmw
from tkinter import *

root = Tk()

console = Pmw.ScrolledText(...some arguments...)
console.pack(...some arguments...)

console.settext(os.listdir("."))

root.mainloop()

输出:在Pmw.ScrolledText框中输出 file1.txt file2.txt file3.txt

我需要做什么才能使输出如下所示?

file1.txt
file2.txt
file3.txt

我感谢你。


使用换行符加入os.listdir()返回的list的项目:

filenames = os.listdir('.')
text = 'n'.join(filenames)
console.settext(text)

您可以使用 n (换行符)。 例如:print'file1.txt nfile2.txt nfile3.txt'

你可以在这里找到更多的信息 - https://docs.python.org/2/tutorial/inputoutput.html

链接地址: http://www.djcxy.com/p/88347.html

上一篇: Make a string output as a list in Pwm

下一篇: encoded "content:" character in CSS?