为什么我的python批处理文件一旦完成就会关闭?

时间:2016-05-19 01:31:25

标签: python batch-file cmd

我试图阻止cmd在脚本完成时关闭并打印出消息并等待用户输入然后关闭但它只是在完成后立即关闭..我做错了什么?

except tweepy.TweepError as e:
    print(e.reason)
    sleep(10)
    continue
except StopIteration:
    break
    print('Automation Done! ' + number + ' times! Press Any Key To Continue...')
    input()

2 个答案:

答案 0 :(得分:0)

如果是批处理文件(使用.bat而不是.py),则可以使用

pause

pause >nul

编辑:

pause

这将提示用户输入,按任意键后,它将继续。

pause >nul

这不会提示用户输入,但是它仍然会与常规暂停

相同

答案 1 :(得分:0)

如果您使用os.system("pause"),应用程序会发送到操作系统以暂停执行。此代码可以解决您的问题:

import os

    # Code...

except tweepy.TweepError as e:
    print(e.reason)
    sleep(10)
    continue
except StopIteration:
    print('Automation Done! ' + number + ' times!')
    os.system("pause")