if len(sys.argv) < 2:
sys.stderr.write('Usage: sys.argv[0] ')
sys.exit(1)
if not os.path.exists(sys.argv[1]):
sys.stderr.write('ERROR: Database sys.argv[1] was not found!')
sys.exit(1)
Run Code Online (Sandbox Code Playgroud)
这是我正在研究的代码的一部分.第一部分我试图说,如果用户没有输入,python programname something那么它将退出.
第二部分我试图看看数据库是否存在.在这两个地方,我都不确定我是否有正确的方法来写出stderr或不是stderr的sys.argv.
python ×1