如何显示实际的CWD,以及让用户手动输入进行确认。如果它们是相同的,则继续该程序,如果它们不相同,则退出程序并显示一条消息。
我收到了else:
的错误。
import os
import sys
print('Current working directory (CWD) is:', os.getcwd())
confcwd = input('Confirm intended CWD by enerting: ')
if confcwd == os.getcwd():
print ("CWD confirmed.")
else:
print ("ERROR! Unable to verify CWD.")
exit()
(这可以保证文件操作不会在错误的目录中进行。)
答案 0 :(得分:1)
缩进在Python中很重要:
import os
import sys
print('Current working directory (CWD) is:', os.getcwd())
confcwd = input('Confirm intended CWD by enerting: ')
if confcwd == os.getcwd():
print ("CWD confirmed.")
else:
print ("ERROR! Unable to verify CWD.")
exit()