0
所以我想在Python的IDLE中設置一個小腳本。空閒語法檢查告訴我這段代碼有語法錯誤:Python嘗試除了無效的語法?
from ftplib import FTP
import os
def ftpconnect(address, username, password):
ftp_connection = 0
ftp = FTP(address)
try:
ftp.login(username, password)
print(ftp.getwelcome())
if ftp.getwelcome() == '220 FTP Connected!':
return 1
else:
return 0
print(ftpconnect('10.10.10.xxx', 'xxx', 'xxx'))
的語法錯誤出現在任何地方,我想辦法去「試試看」的說法,這裏作爲「其他人:」行。我環顧四周,似乎我有正確的語法......任何想法?
謝謝!我正在運行Python 2,而不是3.
終於明白了,看到答案... – spideyclick
你試着用'try/else'做什麼? 'else'現在有意義(並且是無效的),除非它前面有'except'。 – shx2