zoukankan      html  css  js  c++  java
  • Python:SyntaxError:(unicode error) 'unicodeescape' codec can't decode bytes in pos

    阅文时长 | 0.7分钟 字数统计 | 1123.2字符
    主要内容 | 1、引言&背景 2、解决方案 3、声明与参考资料
    『Python:SyntaxError:(unicode error) 'unicodeescape' codec can't decode bytes in pos』
    编写人 | SCscHero 编写时间 | 2022/1/10 PM8:8
    文章类型 | 系列 完成度 | 已完成
    座右铭 每一个伟大的事业,都有一个微不足道的开始。

    一、引言&背景   完成度:100%

    a) 应对问题

    Python报错如下如图:

    ......
    Traceback (most recent call last):
    File "C:\LIST.ENV\env.006.Python_ALL\64bit_3.9.6\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
    File "C:\LIST.ENV\env.006.Python_ALL\64bit_3.9.6\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
    File "c:\Users\shaoczha\.vscode\extensions\ms-python.python-2021.8.1159798656\pythonFiles\lib\python\debugpy\__main__.py", line 45, in <module>
    cli.main()
    File "c:\Users\shaoczha\.vscode\extensions\ms-python.python-2021.8.1159798656\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 444, in main
    run()
    File "c:\Users\shaoczha\.vscode\extensions\ms-python.python-2021.8.1159798656\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 285, in run_file
    runpy.run_path(target_as_str, run_name=compat.force_str("__main__"))
    File "C:\LIST.ENV\env.006.Python_ALL\64bit_3.9.6\lib\runpy.py", line 267, in run_path
    code, fname = _get_code_from_file(run_name, path_name)
    File "C:\LIST.ENV\env.006.Python_ALL\64bit_3.9.6\lib\runpy.py", line 242, in _get_code_from_file
    code = compile(f.read(), fname, 'exec')
    File "XXXXXXXXXXXXXXXXXXXXXXXX.py", line 255
    save_variable(X_train,'C:\LIST.MeGitCloud List\x.txt')
    ^
    SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 23-24: truncated \xXX escape
    

    b) 应用场景

    • py脚本字符解析报错。

    二、解决方案   完成度:100%

    此类异常通常是由于特殊字符造成的,无法解析,因此遇见此种报错检查下特殊字符。本人的问题是没有按照Linux的路径斜杠符号/来写路径,而是按照Windows的路径斜杠符号\来写的,因此造成了这个异常。

    三、声明与参考资料   完成度:100%

    原创博文,未经许可请勿转载。

    如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。

  • 相关阅读:
    mysql主从复制
    nginx代理tcp协议连接mysql
    spark安装配置
    DataX 3.0简介 安装及使用
    Consul 快速入门
    Etcd 使用入门
    常见负载均衡算法
    Container is running beyond memory limits
    HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}
    快速搞定Windows10环境下hadoop安装和配置
  • 原文地址:https://www.cnblogs.com/SCscHero/p/15790123.html
Copyright © 2011-2022 走看看