python之小錯誤2

2021-07-30 23:46:42 字數 563 閱讀 4240

網上找的乙個例子

# coding: utf-8

import csv

csvfile = open('csv_test.csv', 'wb')

writer = csv.writer(csvfile)

writer.writerow(['姓名', '年齡', '**'])

data = [

('小河', '25', '1234567'),

('小芳', '18', '789456')

]writer.writerows(data)

csvfile.close()

直接在python3裡面執行,提示

出現該錯誤往往是通過open()函式開啟文字檔案時,使用了『b』屬性,如:csvfile = open('csv_test.csv', 'wb'),則此時是通過二進位制方式開啟檔案的,所以在後面處理時如果使用了str()函式,就會出現該錯誤,該錯誤不會再python2中出現。

具體解決方法有以下兩種:

在open()函式中使用『r』屬性,即文字方式讀取,而不是『rb』,以二進位制檔案方式讀取,可以直接解決問題。

系統小錯誤

今天又完成乙個窗體,充值窗體。有乙個小錯誤困擾了我很久,充值後顯示的是一行,嘗試了好多辦法。我的 是這樣的 txtshow.text 充 值 卡 號 trim txtcardno.text vbcrlf 上 次 餘 額 lastcash vbcrlf 最 新 餘 額 necash vbcrlf 充 ...

SpringMVC 配置小錯誤

在搭建乙個springmvc的開發環境過程中,出現乙個小小的錯誤配置,在訪問的時候出現了乙個404的錯誤,在網上查了很多方法都沒有解決,最後發現是在配置web.xml 的過程中有點小小的錯誤。我簡單的記錄一下這個錯誤,共勉之。org.springframework.web.servlet.dispa...

彙編小錯誤集

1.end of file not at end of a line newline inserted as編譯.s檔案時.英文的意思就是說文末沒有換行符。unix文件的回車換行符是乙個字元 n,windows的是分別的兩個 n r,解決方法 在檔案結尾回車一下.2.invalid instruct...