Python实现的在特定目录下导入模块功能分析

 更新时间:2019年02月11日 11:34:14   作者:徐为波  
这篇文章主要介绍了Python实现的在特定目录下导入模块功能,结合实例形式分析了Python基于系统函数及import语句实现模块导入的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现的在特定目录下导入模块功能。分享给大家供大家参考,具体如下:

方法1、在指定的目录下导入特定模块,(tab.py换行自动补齐语法模块)

root@kali:~# ls /root/python/
csvt01 csvtpy scan1.py scanhostport.py tab.py tab.pyc test.py
root@kali:~# pwd
/root
root@kali:~# python
Python 2.7.3 (default, Mar 14 2014, 11:57:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> import sys
>>> sys.system('pwd')
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'system'
>>> os.system('pwd')
/root
0
>>> sys.path.append('/root/python/')
>>> import tab
>>>

方法2、可以直接在tab.py目录下直接导致

root@kali:~/python# ls
csvt01 csvtpy scan1.py scanhostport.py tab.py tab.pyc test.py
root@kali:~/python# python
Python 2.7.3 (default, Mar 14 2014, 11:57:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tab
>>>

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

相关文章

  • 使用python制作游戏下载进度条的代码(程序说明见注释)

    使用python制作游戏下载进度条的代码(程序说明见注释)

    这篇文章主要介绍了用python制作游戏下载进度条的代码(程序说明见注释),代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Python中不同进制的语法及转换方法分析

    Python中不同进制的语法及转换方法分析

    这篇文章主要介绍了Python中不同进制的语法及转换方法,结合实例形式分析了Python不同进制的表示方法及相互转换方法,需要的朋友可以参考下
    2016-07-07
  • Python中的getopt函数使用详解

    Python中的getopt函数使用详解

    这篇文章主要介绍了Python中的getopt函数使用详解,是Python进阶学习中的重要知识,需要的朋友可以参考下
    2015-07-07
  • Python基于QQ邮箱实现SSL发送

    Python基于QQ邮箱实现SSL发送

    这篇文章主要介绍了Python基于QQ邮箱实现SSL发送,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Python 非极大值抑制(NMS)的四种实现详解

    Python 非极大值抑制(NMS)的四种实现详解

    本文主要介绍了非极大值抑制(Non-Maximum Suppression,NMS)的四种实现方式,不同方法对NMS速度的影响各不相同,感兴趣的小伙伴可以了解一下
    2021-11-11
  • python提取log文件内容并画出图表

    python提取log文件内容并画出图表

    这篇文章主要介绍了python提取log文件内容并画出图表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • 如何使用celery进行异步处理和定时任务(django)

    如何使用celery进行异步处理和定时任务(django)

    文章介绍了Celery的基本概念、安装方法、如何使用Celery进行异步任务处理以及如何设置定时任务,通过Celery,可以在Web应用中处理后台任务,如发送邮件、视频转码等,而不阻塞Web请求,文章还提到了启动Celery worker和beat的命令以及任务和定时任务的执行效果
    2025-01-01
  • python使用双竖线分割的实现

    python使用双竖线分割的实现

    本文主要介绍了python使用双竖线分割的实现,通过接收用户输入的字符串,使用split()方法进行分割,并将结果输出给用户,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • 在python3环境下的Django中使用MySQL数据库的实例

    在python3环境下的Django中使用MySQL数据库的实例

    下面小编就为大家带来一篇在python3环境下的Django中使用MySQL数据库的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Python实现带百分比的进度条

    Python实现带百分比的进度条

    本文给大家汇总介绍了3种使用Python实现带百分比进度条的代码,非常的简单实用,有需要的小伙伴可以参考下
    2016-06-06

最新评论