python - 是否依赖于 str(Bool) 语言环境
问题描述
当我在 python 脚本中写
>>> v = True
>>> str(v).upper()
'TRUE'
我可以假设这'TRUE'
将永远是结果,还是我可以用用户终端语言翻译 True(例如'WAHR'
,如果用户终端是德语)?
解决方案
它永远是TRUE
,但如果你想自己硬编码:
print( 'TRUE' if v else 'FALSE' )
推荐阅读
- angular - 将 ngOnChange 处理程序添加到整个 Angular 项目
- json - 过滤 Ansible 输出并打印
- sql-server - SQL Server:'('附近的语法不正确。期望 ID,QUOTED_ID SQL Pivot 错误
- python - openpyxl 只读取第一个单元格
- wordpress - Wordpress 删除菜单 users.php 只留下个人资料
- javascript - jquery 活动手风琴面板不能再用 css 选择器设置?
- mysql - 获取字段的唯一值并打印其长度
- vim - 如何停止这些 Vim 错误?
- ios - 卡住 Api 响应 Ktor
- c# - ASP.NET MVC 应用程序:无法在 IdentityConfig.cs 中的 ApplicationUserManager.RegisterTwoFactorProvider 中本地化 MessageFormat