转载

python中import os是指导入os模块到当前程序。

import

import语句有什么用?import语句用来导入其他python文件(称为模块module),使用该模块里定义的类、方法或者变量,从而达到

代码复用的目的。为了方便说明,我们用实例来说明import的用法。

首先,先建立一个文件夹Tree作为工作目录,并在其内建立两个文件m1.py和m2.py,在m1.py写入代码:

import os
import m2
m2.printSelf()

在m2.py写入代码:

def printSelf():print('In m2')

打开命令行,进入到Tree目录下,敲下python m1.py运行,发现没有报错,且打印出In m2,说明这样使用import没有问题。由此我们

总结出import语句的第一种用法。

import module_name。即import后直接接模块名。在这种情况下,Python会在两个地方寻找这个模块,第一是sys.path(通过运行代

码import sys; print(sys.path)查看),os这个模块所在的目录就在列表sys.path中,一般安装的Python库的目录都可以在sys.path中找

到(前提是要将Python的安装目录添加到电脑的环境变量),所以对于安装好的库,我们直接import即可。第二个地方就是运行文件(

这里是m1.py)所在的目录,因为m2.py和运行文件在同一目录下,所以上述写法没有问题。

python中import os什么意思?相关推荐

  1. python中import os_python中import os什么意思

    python中import os是指导入os模块到当前程序. import import语句有什么用?import语句用来导入其他python文件(称为模块module),使用该模块里定义的类.方法或 ...

  2. python中的os abort_Python os.abort()用法及代码示例

    Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.abort()Python中的方法用于生成 ...

  3. python中的os abort_Python os.abort()用法及代碼示例

    Python中的OS模塊提供了與操作係統進行交互的功能.操作係統屬於Python的標準實用程序模塊.該模塊提供了使用依賴於操作係統的功能的便攜式方法. os.abort()Python中的方法用於生成 ...

  4. python中的os.path.realpath(__file__)

    python中的os.path.realpath(__file__),取的是脚本的完整路径 [root@leexl ~]# cat tst.py import os Root = (os.path.r ...

  5. python多级目录import_深入理解Python中import机制

    大型项目中为了维护方便,通常使用模块化开发,模块化的过程中,就会涉及到各种包或者模块的相互导入,即使是对于有多个项目的Python开发者来说, import 也会让人困惑!本文带你深入了解python ...

  6. python import random 报错_导致python中import错误的原因是什么

    Python程序可以调用一组基本的函数(即内建函数),比如print().input()和len()等函数.Python本身也内置一组模块(即标准库).每个模块都是一个Python程序,且包含了一组相 ...

  7. python中的os.listdir()方法

    Python中的os模块用于和系统进行交互, 其中os.listdir()用于返回一个由文件名和目录名组成的列表, 需要注意的是它接收的参数需要是一个绝对的路径 例如: 已知路径path = /hom ...

  8. python中的os.listdir()方法、os.path.isdir()方法

    转自:https://blog.csdn.net/beyond_f4/article/details/78703572 Python中的os模块用于和系统进行交互, 其中os.listdir()用于返 ...

  9. python中的os.chdir()定义及作用

    其实关于python自带的os以及sys以及管理输入参数的arg这个包,我也不太清楚有什么实际用途,但是肯定用于路径管理,工作空间,模块导入相关.今天这篇文章我们来了解一下python中的os.chd ...

最新文章

  1. Python+OpenCV实现AI人脸识别身份认证系统(3)—训练人脸识别模型
  2. Linux常用命令——压缩与解压缩命令
  3. hdu 1286 找新朋友 欧拉函数模版题
  4. Micropython 如何用Turnipbit做一个自动浇水装置
  5. docker redis:6.2.6
  6. MySQL INFORMATION_SCHEMA 使用
  7. 红橙Darren视频笔记 自定义View总集篇
  8. 【京东个人中心】——Nodejs/Ajax/HTML5/Mysql爬坑之注册与登录监听
  9. SAP License:SAP ECC6安装系列五:安装后 License 的处理
  10. Spring Boot 返回 XML 数据,一分钟搞定!
  11. 禅道项目管理工具环境搭建
  12. 虚拟交换系统 (VSS)
  13. python_中位数
  14. 解决.NET Runtime Optimization Service(mscorsvw.exe)进程占用CPU过高的问题
  15. 计算机硬盘分区和盘符,硬盘怎么分区,教您硬盘怎么分区
  16. python reset_在python中创建'reset'方法以重置已编辑的字符串
  17. 【导数术】14.凹凸反转
  18. 财务系统建设者须知——财务知识碎片(一) 什么是会计科目、什么是会计账户?
  19. Remark Holdings平安城市解决方案助力城市安全升级
  20. 深度技术GHOSTXP八分钟快速装机版 V3.5 (FAT32/NTFS两个版本HTTP BT 发布啦)

热门文章

  1. Unity 游戏皇家消消乐Android版
  2. 云队友 | 小米最重要的两个商业启示:做对的事与找对的人
  3. APPScan扫描器
  4. rust火箭基地主楼开启方法_VCI TECTONIC 509 防锈涂料
  5. 合工大计算机专业支持跨考吗,2011年合肥工业大学计算机专业复试流程_跨考网...
  6. 【转载】警情通报为啥一定是蓝底白字?
  7. 为什么公司和企业家需要区块链
  8. ★★★★★ Visual Studio 2008 每日小窍门 【持续发布ing~】 Tips:041
  9. LTE路测优化工具介绍
  10. python子图命名_python – 用于子图的plt.setp替代或如何在x轴...