[英](python 3) SyntaxError: invalid syntax
我開始學習python3。正在閱讀“ Python的一個字節”電子書。 嘗試運行以下程序時出現上述錯誤:
# Filename: backup_ver1.py
import os
import time
source = ['C:\\python']
target_dir = 'F:\\Backup'
target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
zip_command = "zip -qr {0} {1}".format(target, ' '.join(source))
if os.system(zip_command) == 0:
print('Successful backup to', target)
else:
print('Backup FAILED')
程序打印:備份失敗,但是在嘗試運行時:
zip -qr F:\Backup\20140618201605.zip C:\python
我得到:
SyntaxError:語法無效
確實存在所有路由和文件夾,但是空閑會使“ F”變成紅色!
這是錯誤的屏幕截圖:
錯誤屏幕截圖顯示您正在嘗試執行該行
zip -qr F:\Backup\20140618201605.zip C:\python
直接在Python Shell中。 那不是python代碼。 我懷疑如果執行,您會得到不同的結果
os.system("zip -qr F:\Backup\20140618201605.zip C:\python")
在外殼中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.