python怎么调用自定义函数 python调用自己定义的函数 | 您所在的位置:网站首页 › python里的eval函数的定义 › python怎么调用自定义函数 python调用自己定义的函数 |
python中内置了很多功能强的函数,能够满足很多时候的开发工作,但有些时候需要自己定义一些函数,来供在其他的地方调用,有些时候需要调用第三方库里面的很多函数,就需要先import第三方库,然后调用里面的方法即可。比如需要引用opencv以及里面的一些函数,可以先 import cv2然后就可以调用里面的一些函数了,比如调用摄像头的函数 cap = cv2.VideoCapture(0)那么如何调用自己定义的一些函数呢?其实跟引用第三方库里面的函数一样,需要先引入含有自定义函数的文件,然后直接调用。比如:先自定义一个函数,然后保存为python1.py,如下 #python1 def say(): print("自己定义的函数")然后在python2.py文件中调用say(),就可以直接引用 #先引入文件 import python1 #文件名.函数:调用里面的函数 python1.say()运行py文件,运行结果 以上是自定义函数的文件和调用函数的文件是在同一文件夹下,如果不在同一文件夹下,就不能安装以上的方式调用,需要先引入自定义函数文件的路径,再调,比如再另一个文件夹下,自定义一个python3.py文件,再在python2中引用里面的方法 #python3 def say(): print("其他文件夹中自己定义的函数")#首先引入sys模块,sys模块提供了许多函数和变量来处理 Python运行时环境的不同部分 import sys #增加自定义函数文件的路径,到文件夹位置,路径前面不能少了r #sys.path:返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.path.append(r"E:\python\workspace\pythonDemo1\爬虫") #再引入文件并调用函数 import python3 python3.say()运行py文件,运行结果 文件的路径结构如下: |
CopyRight 2018-2019 实验室设备网 版权所有 |