python-3.x - 我尝试使用 chr python 3 时遇到问题
问题描述
我正在使用 vs 代码,当我尝试运行此代码时:
print(str(chr(257)))
我收到此错误:ValueError: chr() arg not in range(256)
解决方案
您似乎正在使用 Python 2 解释器来运行 Python 3 代码。如Python 2.7 中该函数的文档中所述:
参数必须在 [0..255] 范围内,包括在内;如果 i 超出该范围,将引发 ValueError
将您在 VS Code 中使用的解释器切换到 Python 3 解释器。
推荐阅读
- c++ - 类模板的名称是否在限定的外联析构函数定义的范围内?
- pyinstaller - 我正在制作一个 qt 浏览器并将其转换为 .exe 并显示此错误
- python - Pyspark MaxMinScaler 实现
- jmeter - 由于捕获的包含 '\x' 的令牌导致的 Jmeter 错误
- python - to_datetime() 在 python pandas 中做了什么?
- sql - ActiveRecord:首先按 ID 或列值排序,其余查询功能相同
- movilizer - 如何在 movilizer 中显示主数据文件
- php - 仅当日期名称与名为医生_timings,php mysql的其他表的可用日期相对应时如何预约
- google-apps-script - File.getResourceKey 在 Google Apps 脚本中始终返回 null
- ffmpeg - FFMPEG 无法为“重新连接”错误找到合适的选项格式