Python父目录,子目录的相互调用方法

  

最近在使用Python的过程中经常遇到找不到该模块的问题。其中一个就是父目录子目录之间相互调用的情况下。面简单总结下。

  

 Python父目录,子目录的相互调用方法

  

我们在F: \代码文件夹下面创建一个测试文件夹

  

<>强而测试文件夹里面如下

  

 Python父目录,子目录的相互调用方法

  

<强>包含两个子目录

  

 Python父目录,子目录的相互调用方法

  

<强> a.py

        def showdata ():   打印(“这是一个”)      def + ():   一个=1   b=2   打印(a + b)   之前      

<强> b.py

        def显示():   打印(“这是b”)      

从父目路test.py调用a和b

        test1。一个进口showdata   test1。进口+   从test2。b进口节目      showdata ()   显示()   + ()   之前      

 Python父目录,子目录的相互调用方法

  

如何c.py想要调用另一个文件夹的一个的话,需要加上sys.path.apend (“。”)

  

<强> c.py

        导入系统      sys.path.append (“。”)   从test1导入一个t      t.showdata ()   之前      

 Python父目录,子目录的相互调用方法

  

以上这篇Python父目录,子目录的相互调用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

Python父目录,子目录的相互调用方法