我有这个代码:
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
我刚刚使用了if语句,效果很好!
if gui.is_running:
dialog = str( QFileDialog.getExistingDirectory() )
if dialog == '':
pass
else:
subprocess.call(['/bin/youtube-dl', gui.url])