Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在不修改全局状态的情况下,是否有正确的方法来按语言环境格式化数字(获取正确的小数分隔符)?这是用于服务器端的文本生成,所以 setlocale 不是一个好主意,而且 Babel 还不支持 Python 3
不幸的是,locale模块获取和设置全局状态。这是语言环境设计所固有的。
各种解决方法包括设置锁或将子进程作为服务调用。