如何在当前目录下启动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报错。
测试结论:上述两种方法都可行,按你的保存文件位置分。
Python函数导入详解
本文详细介绍了如何在Python中从同一目录或不同目录下的.py文件中导入自定义函数。通过实例演示了使用from...import和sys.path.append方法的具体操作步骤。
772

被折叠的 条评论
为什么被折叠?



