【ModuleNotFoundError & ImportError】之在 Spyder 正确复制相对路径
目录
前言
提示:这里可以添加本文要记录的大概内容:
本文介绍了如何在 Spyder 中正确复制相对路径。
提示:以下是本篇文章正文内容,下面案例可供参考
1 两个视图
请注意下图中的两个视图:项目视图与工作目录视图
1.1. 从项目视图复制相对路径
从项目视图复制的相对路径是相当于项目目录而言的:
1.2. 从工作目录视图复制相对路径
从工作目录视图复制的相对路径是相当于工作目录而言的:
2 不同路径的导入语句是不同的
# 从项目视图导入from L03Python基础视频.Day16_1st_half_数据搜索可视化升级.图形化编程.input_view import InputViewimport L03Python基础视频.Day16_1st_half_数据搜索可视化升级.图形化编程.input_view# 从工作目录导入from input_view import InputViewimport input_view
总结
- 使用从项目视图复制的相对路径,看起来导入语句非常臃肿,显得笨拙。
- 使用从工作目录复制的相对路径,看起来简单、清新,显得灵巧。
- 注意将复制时的工作目录加入 sys.path,否则导入语句可能报错。这是重点。
书法艺术字体