Python怎样引用其他文件夹下的py文件

 更新时间:2023年08月17日 09:29:10   作者:猎风工作室  
这篇文章主要介绍了Python怎样引用其他文件夹下的py文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Python引用其他文件夹下py文件

Python引用其他模块的函数使用的语法是:

from 模块名 import 函数名

如果将my_abs()函数定义保存为abstest.py文件,那么在该文件所在目录下,启动解释器,输入from abstest import my_abs,就可以执行my_abs函数。

那么,如何引用其他文件夹下的py文件

若要引用的包与文件不在同一个文件夹下。

如何引用?

直接引用没有效果的原因,是该文件所在路径并未在系统环境变量中记录。

所以,

首先,先将包所在文件夹添加至系统环境变量。再进行引用。

import sys
sys.path.append("E:\\")

再引用就可以了。

from test import myabs

特殊情况:

引用包时,系统根据环境变量多条路径先后顺序寻找。

若恰巧,你即将引入的包名已经在以前的环境变量路径中存在,则发生引用错误。

解决方案

import sys
sys.path.insert(0, "E:\\")

python引用某个文件夹中的py文件

假设要引用的A.py文件的文件路径为:C:\AmyPython\Test1

想要调用A.py文件:

import sys
sys.path.append(r'C:\AmyPython\Test1')

这两行代码会将这个文件的路径暂时记住,重启python客户端后就失效了。

做一些小demo的时候可能会经常用到这个功能。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 利于python脚本编写可视化nmap和masscan的方法

    利于python脚本编写可视化nmap和masscan的方法

    这篇文章主要介绍了利于python脚本编写可视化nmap和masscan的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • pycharm python代码调试跳出for循环问题

    pycharm python代码调试跳出for循环问题

    这篇文章主要介绍了pycharm python代码调试跳出for循环问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Python解决抛小球问题 求小球下落经历的距离之和示例

    Python解决抛小球问题 求小球下落经历的距离之和示例

    这篇文章主要介绍了Python解决抛小球问题 求小球下落经历的距离之和,涉及Python基于递归的数值计算相关操作技巧,需要的朋友可以参考下
    2018-02-02
  • python实现决策树ID3算法的示例代码

    python实现决策树ID3算法的示例代码

    这篇文章主要介绍了python实现决策树ID3算法的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Python3的unicode编码转换成中文的问题及解决方案

    Python3的unicode编码转换成中文的问题及解决方案

    这篇文章主要介绍了Python3的unicode编码转换成中文的问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • python selenium 无界面浏览器的实现

    python selenium 无界面浏览器的实现

    有时我们不想让浏览器窗口跳出来,而是想在后台进行操作,这就需要用到无界面浏览器,本文主要介绍了python selenium 无界面浏览器的实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • pandas如何修改特定的值

    pandas如何修改特定的值

    这篇文章主要介绍了pandas如何修改特定的值问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python实现图片转字符画

    python实现图片转字符画

    这篇文章主要为大家详细介绍了python实现图片转字符画,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • python自动裁剪图像代码分享

    python自动裁剪图像代码分享

    这篇文章主要介绍了python自动裁剪图像代码分享,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Python 50行爬虫抓取并处理图灵书目过程详解

    Python 50行爬虫抓取并处理图灵书目过程详解

    这篇文章主要介绍了Python 50行爬虫抓取并处理图灵书目过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09

最新评论