【发布时间】:2023-03-29 19:07:01
【问题描述】:
从 html 文件中提取 £(英镑)货币符号和金额 (56)。它将金额打印为£56,并将货币打印为Â。我怎样才能只打印 56,没有符号?使用$ 符号可以正常工作。
部分代码:
cost= "£56"
currencySymbol = cost[0]
print (currencySymbol, cost[1:])
我得到的输出:
Â: £56
【问题讨论】:
-
不可重现:ideone.com/z3JkXS
-
请显示minimal reproducible example,而不仅仅是其中的一部分。
-
如果您使用更多周围的代码上下文完成您的示例,这将有所帮助。
-
终于用open('file.html', encoding="UTF-8")解决了
-
@greg-449 我已经在 eclipse 中安装了 pydev 插件
标签: eclipse windows-8 currency python-3.7 python-unicode