![](/img/trans.png)
[英]ValueError: unsupported format character '<' (0x3c) at index 3
[英]ValueError: unsupported format character 'C' (0x43)
我在使用"abcd%s"%(e)
類的參數創建字符串時遇到此錯誤,但通過抓取網頁獲取e。 誰能告訴我避免這種錯誤的最佳方法是什么。
我發現了其他類似的問題,但是他們在URL中使用了%20
,因此需要用%%20
替換%20
%%20
來解決問題。 但是我的情況不同。 我嘗試編碼e,但仍然收到相同的錯誤。
ValueError: unsupported format character 'W' (0x57)
>>> "abcd%W"%(123)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: unsupported format character 'W' (0x57) at index 5
這樣的事情對您有用嗎?
>>> "abcd%W".replace('%W', str(123))
'abcd123'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.