我有此代码:
with gui.Download:
if gui.is_running:
try:
dialog = str( QFileDialog.getExistingDirectory() )
else:
subprocess.call(['/bin/youtube-dl', gui.url])
,每当我运行它时,我都会在try else语句的else块上收到错误消息。有什么想法吗?
错误:
File "init.py", line 15
else:
^
SyntaxError: invalid syntax
答案 0 :(得分:0)
我刚结束时使用if语句,效果很好!
if gui.is_running:
dialog = str( QFileDialog.getExistingDirectory() )
if dialog == '':
pass
else:
subprocess.call(['/bin/youtube-dl', gui.url])