- 博客(3)
- 收藏
- 关注
原创 在Pycharm中使用os.path.join()时代码报错“\“与“/“,拼接后地址中左右正反斜杠都有
os.sep用于动态获取当前操作系统的路径分隔符(separator)在 Windows 上都能正常解析。3. PyCharm 使用的 Terminal 设置。解决方法: 这种行为不会影响程序的实际功能,因为。1.PyCharm 的运行环境是 Unix 样式。以上三种都亲测方便有效,有其他方法欢迎评论区补充。4. PyCharm 内部行为与路径规范化。解决方法: 路径里面一个 ‘杠’ 都别加。PyCharm 不会干预这一行为。2. 代码中混用了正斜杠和反斜杠。5. PyCharm 的输出行为。
2024-12-13 21:23:57
949
原创 解决‘utf-8‘ codec can‘t decode byte 0xa1 in position 3: invalid start byte
这通常是因为在尝试读取或处理文件时,Python 尝试以 UTF-8 编码解码数据,但文件的实际编码格式与 UTF-8 不兼容。有些 UTF 编码格式(如 UTF-8 和 UTF-16)在文件开始时会包含一个 BOM(字节顺序标记),这会干扰解码过程,尤其是在没有正确处理 BOM 的情况下。如果文件实际上是二进制文件(如图片、视频、压缩文件等),而你尝试用文本模式读取它,也可能会出现这种解码错误。这样可以在读取 UTF-8 文件时忽略 BOM,避免乱码和解码错误。在读取文件时显式指定正确的编码格式。
2024-11-13 21:12:32
2847
原创 解决UserWarning: Glyph 8722 (\N{MINUS SIGN}) missing from current font. plt.savefig(‘svd.pdf‘)
目前环境下,没有实现处理显示图标内中文字体的功能。
2024-11-11 11:38:11
2565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅