1樓:匿名使用者
[error 3] : '\\backup\\20131127'
程式裡,你沒有指定備份的碟符。
target_dir='f:\\backup\\'
2樓:
在拼zip_command串的時候將檔名用引號括起來zip_command = "zip-qr '%s' '%s'" % (
target,
''.join(source))
python traceback (most recent call last)是怎麼回事?要怎麼解決?
3樓:大野瘦子
**的問題。
python異常,表示執行時出現了錯誤,圖中的錯誤為:讀取檔案時,已經遇到了檔案結尾而無法讀取,這種情況需要程式編寫額外的**來處理。
**:python2要用raw_input()而不是input()
python traceback (most recent call last) 錯誤資訊
traceback (most recent call last):
file "***.py", line 13, in
f3('0')
file "***.py", line 12, in f3
return f2(s)+1
file "***.py", line 8, in f2
return f1(s)+1
file "***.py", line 4, in f1
return 1 / int(s)
zerodivisionerror: division by zero
解讀錯誤資訊就可以定位錯誤。
traceback (most recent call last):
這是錯誤的跟蹤資訊。
file "***.py", line 13, in
f3('0')
呼叫f3()出錯了,錯誤出現在檔案***.py的第13行**,錯誤**第9行:
file "***.py", line 12, in f3
return f2(s)+1
呼叫f2()出錯了,錯誤出現在檔案***.py的第12行**,錯誤**第8行:
file "***.py", line 8, in f2
return f1(s)+1
呼叫f1()出錯了,錯誤出現在檔案***.py的第8行**,錯誤**第4行:
file "***.py", line 4, in f1
return 1 / int(s)
return 1 / int(s)出錯了,找到了錯誤的源頭。
zerodivisionerror: division by zero
這是錯誤型別。
4樓:匿名使用者
這個是python異常,表示執行時出現了錯誤。圖中的錯誤為:讀取檔案時,已經遇到了檔案結尾而無法讀取。這種情況需要程式編寫額外的**來處理。
可以使用try...except...語法塊來處理異常,請學習python基礎語法。
望採納~
5樓:匿名使用者
**的問題:
python2要用raw_input()而不是input()
6樓:love笑眸亦傷滿
問題原因:import scapy後執行指令碼呼叫scapy模組中(預設自動加了.py字尾)優先找了當前目錄的man.
py,因為兩檔案不一樣(一個是我們引入別人寫好的庫檔案,一個是我們自己建立的檔案),所以就報錯了。
一、如果一個錯誤出現後沒有**獲(捕獲是什麼先不管,現在就理解為出現了一個錯誤),它就一直被往上拋,最終將被python直譯器捕獲。然後就在本該輸出結果的地方列印一大串錯誤資訊,然後程式退出。示例**如下:
二、示例**執行後結果如下:
三、解讀錯誤資訊就可以定位錯誤:
四、更換python版本3.6.1,pandas版本依然為0.20.2,不過python版本不一樣**略有不同。
五、修改mv scapy.py abc.py問題解決。
1、轉換cmd命令:chcp 65001,也就是將cmd轉化為utf-8。
7樓:風起雪落
raw_input("gentius") #試下這個
8樓:is誰在看
# 控制檯輸入demo:python2
name = raw_input("input your name") # python2 建議這樣寫
print(name)
關於raw_input 和input的區別,請自google
9樓:300爽一炮
name = str(raw_input('who do you think i am ? '))
print name
old = int(raw_input('how old are you ? '))
print old
print 'oh, yes!'
python2.7 執行指令碼一直顯示traceback (most recent call last): 小白不懂 求大神指導
10樓:匿名使用者
你給的值超出列表範圍了。例如你的列表只有2個元素,你呼叫的時候檢視了第三個元素就會報這個錯。看樣子你是呼叫第一個元素,那就是這個列表沒定義?做個wlanacname=的定義試試
11樓:羅少爺
traceback (most recent call last):
file "d:/pytharm/python_work/sign.py", line 3, in
root =tk()
nameerror: name 'tk' is not defined
求大神!執行python時出現traceback (most recent call last),這是什麼錯誤 20
12樓:匿名使用者
out of range是指你的self.sheet_list[sheetx], sheetx超出了這個list的大小,要檢查一下你**
用python3執行python2如下**提示traceback (most recent call last)是什麼原因?如何解決? 5
13樓:匿名使用者
型別錯誤:需要類似物件的位元組,而不是'str'
python3 和 python2 是不相容的
雖然有很多地方相同 但是直接用來執行不同版本的** 很大概率是會出問題的
求大神!執行python3時出現traceback (most recent call last),這是什麼錯誤 5
14樓:匿名使用者
提示已經告訴你原因了,name變數沒有定義
15樓:gta小雞
變數name及age未定義。
16樓:匿名使用者
試一下這樣name=alice
=才是賦值
==是等於
我也剛學不知道對不對
python執行後顯示traceback (most recent call last):
17樓:匿名使用者
ioerror: [errno 2] no such file or directory: '\xe2\x80\xaae:\\20140311.14o'
的意思是沒有此檔案或目錄。
filewaittoread = open(srcpath,'r')你選擇的檔案開啟方式是「r」。這是隻讀方式開啟檔案,不會去建立檔案。所以當srcpath = 'e:
\\20140311.14o'不存在或寫錯時,就會報這個錯誤。
18樓:
樓上說的不對,出的錯與單引號無關,是編碼的問題。你的**本身沒錯,把你現在的檔案刪掉,重新建一個就行。下面和你的一樣,只是換了路徑,測試可行
src_path = 'e:\\test_0.txt'
des_path = 'e:\\test_1.txt'
file_wait_to_read = open(src_path, 'r')
file_wait_to_write = open(des_path, 'w')
sat = raw_input('please input the selected satellite: ')
for line in file_wait_to_read.readlines():
if line.startswith(sat):
file_wait_to_write.write(line)
file_wait_to_write.flush()
file_wait_to_read.close()
file_wait_to_write.close()
19樓:匿名使用者
srcpath = 'e:\\20140311.14o'
despath = 'd:\\test.pos' 把這兩句的單引號變成雙引號應該就行了
20樓:匿名使用者
最普遍的介紹:特點是什麼:
舉例說明應用場景:
其它含義:
舉例說明應用場景:
在python中定義函式python中怎麼呼叫自定義函式
涉及到狀態儲存,可以使用函子 書上這麼翻譯的,不曉得其他人是不是也這樣叫 給你個例子,你比對著改。如果不懂,自己再延這個方向去檢視資料。class strip def init self,characters 初始化,將需要保留的狀態資訊存起來 self.characters characters ...
python新手,在python中類中的self
任何實現了特殊方法 getitem 的類 內建的列表類list 元祖類tuple 集合類set 字串類str都實現了這個特殊方法,因此它們都可以通過索引來訪問物件的成員 的物件都可以通過索引 下標 來訪問這個物件的成員。而self index 只不過是通過索引來訪問當前物件的成員罷了。這是一個例子 ...
python怎麼換行啊,python中怎麼換行,怎麼從第一行換到第二行的?
其實我想噴上面,但是出於理智,他可能是沒理解你的意思或者是什麼的,就算了。我跟你一樣的問題,找了好久,才python互動介面,ctrl j就可以實現換行了,自由換行。在互動介面的時候,是不能換行的。idle本身就是用來做點小測試的。你要換行可以file new file,然後就可以編輯,這個時候可以...