使用pycharm打开项目,打开的文件路径前面为什么会有一个项目下的py文件名
在使用 PyCharm 打开项目时,它会自动将项目根目录作为当前工作目录,并且在项目根目录下创建一个名为 ".idea" 的文件夹。在这个 ".idea" 文件夹中,PyCharm 会自动生成一些配置文件和项目结构,以便更好地管理项目。
其中,一个重要的文件就是 ".iml" 文件(IntelliJ IDEA 模块文件),它包含了项目中所有模块的信息,包括模块名称、依赖关系、源代码文件等。在打开项目时,PyCharm 会根据 ".iml" 文件中的信息,自动生成项目结构和文件路径,并将项目根目录作为当前工作目录。
因此,当在 PyCharm 中打开项目时,看到的文件路径前面会包含项目下的 Python 文件名,这是因为 PyCharm 根据 ".iml" 文件中的信息,将项目根目录作为当前工作目录,并将 Python 文件夹作为项目的根目录,因此可以通过相对路径来访问项目中的其他文件。
不知道你这个问题是否已经解决, 如果还没有解决的话:位置:File->settings->Editor->File and Code Templates->Python Script。添加以下代码,创建py文件时就会自动添加头部信息。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@author: name
@time: ${DATE} ${TIME}
"""
如图: