Pycharm可以创建Python关联文件,将这些关联文件与.py文件关联起来,这样在运行.py文件时就会一并运行与之关联的文件。以下是创建Python关联文件的方法。
Pycharm可以创建Python关联文件,将这些关联文件与.py文件关联起来,这样在运行.py文件时就会一并运行与之关联的文件。以下是创建Python关联文件的方法。
1. 创建Python关联文件的方法
1.1 打开Pycharm
首先,需要打开Pycharm。如果你还没有Pycharm,可以从官网下载:https://www.jetbrains.com/pycharm/
1.2 新建项目
在Pycharm主界面中,选择“Create New Project”(新建项目)。在弹出的对话框中,选择项目的存储位置和解释器,然后点击“Create”。
1.3 创建关联文件
在Pycharm主界面中,选择“New”(新建文件)。在弹出的下拉菜单中选择“File”(文件),然后输入文件的名称和文件类型。例如,创建名为“test”的Python文件。在创建test.py文件的同时,可以通过右键点击项目根目录,选择“New”(新建文件),再输入文件名称和文件类型,创建test_helper.py文件。
1.4 配置关联
关联Python文件到.py文件中,需要进行如下配置:
- 在Pycharm主界面中,选择“File” -> "Settings" -> "Tools" -> "Python Integrated Tools"
- 在"Python Integrated Tools"下半区域找到"Python Interpreters"一栏,点击show paths for the selected interpreter,会弹出该环境的路径,记录下该路径。
- 在"Python Integrated Tools"下半区域找到"File Types"一栏,搜索"Python",选中该项,进入设置界面。
- 在该设置界面下半部分,找到"Registered Patterns",加入所需要的关联文件的扩展名,多个扩展名以英文分号(;)分割,并在扩展名前加上"."。例如,如果需要关联".py"和".helper"两种文件,则需要输入:.py;*.helper。
- 在上面记下的路径下创建site-packages/sitecustomize.py文件,写入如下内容(其中路径需替换成环境路径):
import sys
sys.path.append('/Applications/PyCharm.app/Contents/helpers/python-skeletons')
1.5 验证关联
打开test.py文件,在文件中输入如下内容:
import test_helper
print("Hello world!")
然后运行test.py文件,如果运行成功并输出"Hello world!",说明关联文件已经配置成功。
2. 示例说明
下面给出两个示例说明,第一个示例演示如何创建一个名为"utils"的Python关联文件,第二个示例演示如何在关联文件中定义函数并调用。
2.1 示例一:创建"utils"关联文件
- 在项目根目录下创建"utils.py"文件,输入如下内容:
def add(a,b):
return a+b
- 在需要使用该文件的.py文件中,引入该文件:
import utils
print(utils.add(1,2))
- 运行.py文件,可以看到输出结果是"3"。
2.2 示例二:在关联文件中定义函数并调用
- 在项目根目录下创建"utils.py"文件,输入如下内容:
def add(a,b):
return a+b
def sub(a,b):
return a-b
- 在需要使用该文件的.py文件中,引入该文件并使用其中定义的函数:
import utils
print(utils.add(1,2))
print(utils.sub(3,1))
- 运行.py文件,可以看到输出结果是"3"和"2"。
本文标题为:pycharm如何创建Python关联文件?pycharm创建Python关联文件的方法


基础教程推荐
- 是否有一个可以填充本机Windows表单字段的python模块? 2023-11-12
- 解决python 自动安装缺少模块的问题 2023-12-13
- python3.72下载及安装(windows为例) 2023-09-04
- ubuntu16.04安装python虚拟环境 2023-09-04
- 推荐技术人员一款Python开源库(造数据神器) 2023-12-14
- Python二叉树用法介绍 2023-10-08
- python-yml文件读写与xml文件读写 2022-08-30
- Centos7中安装python3 2023-11-12
- Windows Media Player COM自动化可从VBS运行,但不能从Python运行 2023-11-14
- 如何在python进程之间实时共享对象和数据? 2023-11-14