第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何跳過(guò)Python 3.8.2文件編碼測(cè)試?

如何跳過(guò)Python 3.8.2文件編碼測(cè)試?

郎朗坤 2023-10-18 21:26:20
我遇到了以下錯(cuò)誤。當(dāng)并非所有文件都可utf-8編碼時(shí),測(cè)試將失敗poetry run pytest -v。=================================================== ============ 錯(cuò)誤====================================== ========================== ____________________________________________ 收集測(cè)試/匿名/test.txt 時(shí)出錯(cuò) _____________________________________________ .venv/lib/python3.8/site-packages/ py/_path/common.py:171:在 read_text 中返回 f.read() ../../../.pyenv/versions/3.8.2/lib/python3.8/codecs.py:322:在解碼中(結(jié)果,消耗)= self._buffer_decode(數(shù)據(jù),self.errors,最終)E UnicodeDecodeError:'utf-8'編解碼器無(wú)法解碼位置380中的字節(jié)0xf8:無(wú)效的起始字節(jié)========== ============================================== 簡(jiǎn)短的測(cè)試摘要信息== =================================================== == 錯(cuò)誤測(cè)試/匿名/test.txt - UnicodeDecodeError: 'utf-8' 編解碼器無(wú)法解碼位置 380 中的字節(jié) 0xf8: 無(wú)效的起始字節(jié)!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 已中斷:收集期間出現(xiàn) 1 個(gè)錯(cuò)誤!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ?。?!與此同時(shí),完全相同的設(shè)置適用于 Python 3.7,如果我使用poetry run pytest tests/my_tests.py.我正在使用:Python 3.8.2,詩(shī)歌1.0.5我該如何修復(fù)它?這個(gè) bug 很煩人,因?yàn)樗?CI 中失敗。
查看完整描述

1 回答

?
湖上湖

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊

結(jié)果發(fā)現(xiàn),該問(wèn)題與任何版本無(wú)關(guān),poetry或者python.我命名了該文件test.txt并將其放在該tests/文件夾下。默認(rèn)情況下,pytest查找所有以 為前綴的文件test并驗(yàn)證其編碼。正如test.txt在 中iso-8859-1,我遇到了一個(gè)與 UTF-8 相關(guān)的問(wèn)題。

筆記:

test確保使用時(shí)不要使用前綴命名文件pytest。請(qǐng)注意,如果您決定使用前綴命名它們,它們應(yīng)該是 UTF-8 編碼的。


查看完整回答
反對(duì) 回復(fù) 2023-10-18
  • 1 回答
  • 0 關(guān)注
  • 156 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)