如何在当前目录下启动python解释器,导入相应函数

Python函数导入详解
本文详细介绍了如何在Python中从同一目录或不同目录下的.py文件中导入自定义函数。通过实例演示了使用from...import和sys.path.append方法的具体操作步骤。
部署运行你感兴趣的模型镜像

如何在当前目录下启动python解释器,导入相应函数

在初学定义函数中,看到这个教程link。其中提到将my_abs()函数定义保存为abstest.py文件,可以在该文件的当前目录下启动Python解释器,用from abstest import my_abs来导入my_abs()函数,注意abstest是文件名。

这一步如何在当前目录下启动python解释器呢?

将定义函数的.py文件保存在python安装文件夹下,即可导入相应函数abstest1。如下图我所命名的是:abstest1.py文件所示。
在这里插入图片描述

当然如果定义函数的文件保存在另一个文件夹下,也可以通过:

import sys
sys.path.append(‘test.py所在的路径’) ,这个方式导入定义函数。

>>> import sys
sys.path.append('E;/codes')
SyntaxError: multiple statements found while compiling a single statement
>>> import sys
sys.path.append('E:/codes')
SyntaxError: multiple statements found while compiling a single statement
>>> import sys
>>> sys.path.append('E:/codes')
>>> from abstest import my_abs
>>> my_abs(-33)
33
>>> 

如果直接复制代码在python的IDLE(集成开发环境)中,会出现SyntaxError报错。
测试结论:上述两种方法都可行,按你的保存文件位置分。

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值