我需要在实时场景中显示特定的格式文件

时间:2016-01-25 15:32:06

标签: python ipython

我使用下面的python代码来显示生成的批处理文件    实时场景中的指定目录。当你在IPython中运行它时,    如果没有生成批处理文件,则不显示任何内容    生成批处理文件,这将显示输出FILE1 READY和    清除屏幕,然后显示FILE2 READY。我需要显示所有    批处理文件在垂直列表中一起生成。任何人都可以帮助我    此

import os,time
dir=os.getcwd()

def doo():

   while True:

      for filename in os.listdir(dir):
          if filename.endswith('.bat'):
             print filename+' READY \n'
             time.sleep(1)
             os.system('cls')

1 个答案:

答案 0 :(得分:0)

files循环中形成for sting并在for循环结束后打印它:

files = '' 
for filename in os.listdir(dir):
      if filename.endswith('.bat'):
         files += filename + ' READY \n'
         time.sleep(1)
         os.system('cls')
print files