嵌入式 pyhon的import模块用法解析

原创 2013年12月02日 14:40:32

在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。

eg:

import sys
print('================Python importmode==========================');
print ('The command line arguments are:')
for i in sys.argv:
    print(i)
print ('\n The python path',sys.path)

from sys import argv,path 导入特定的成员
print('================python fromimport===================================')
print('path:',path) #因为已经导入path成员,所以此处引用时不需要加sys.path

如果你要使用所有sys模块使用的名字,你可以这样:

from sys import *
print('path:',path)

从以上我们可以简单看出:

############################
#导入modules,import与from...import的不同之处在于,简单说:
# 如果你想在程序中用argv代表sys.argv
# 则可使用:from sys import argv
# 一般说来,应该避免使用from..import而使用import语句,
# 因为这样可以使你的程序更加易读,也可以避免名称的冲突
###########################

相关文章推荐

ES6模块的import和export用法总结

ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载...
  • douHT
  • douHT
  • 2017年05月02日 09:09
  • 256

JWFD工作流嵌入式公式解析模块

  • 2009年10月29日 10:44
  • 514KB
  • 下载

嵌入式数据库sqlite3的用法(转载)

系统平台:ubuntu10.04 简介 sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在为熟悉sqlite3基本命令提供技术文档。      备注:本文所有操作均在root用户下进行...

嵌入式 python异常except语句用法与引发异常

except: #捕获所有异常 except: : #捕获指定异常 except: except:,:捕获指定异常及其附加的数据 except:::捕获异常名1或者异常名2,及附加的数据库 常用异...
  • skdkjxy
  • skdkjxy
  • 2013年12月02日 14:40
  • 2160

嵌入式 NtpClient 选项用法详解

用法:程序NtpClient[选项] 选项: -c count count时间计数后停止(默认为0意味直到永远) -d      打印诊断(功能可以在编译时关闭) -g 选项会导致程序NtpC...

嵌入式视频方案学习第十一篇——视频编码模块VENC

VENC 模块,即视频编码模块。本模块支持多路实时编码,且每路编码彼此独立,编 码协议和编码profile 可以不同。本模块支持视频编码同时,调度 Region 模块对编码图 像内容进行叠加和遮挡...

uCOS-II的嵌入式串口通信模块设计

在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。uCOS-II是一个占先式实时多任务内核,使用对 象是嵌入式系统,对源代码适当裁减,很容易移植到8~32...
  • softn
  • softn
  • 2016年07月14日 11:38
  • 1449

嵌入式C语言之---模块化编程

本文转自:http://blog.csdn.net/zhzht19861011/article/details/5974945 当你在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。...

一种嵌入式程序的模块设计规范

 嵌入式程序中,有时一个功能模块的使用会跨越多个物理器件。比如DDS芯片9837至少会用到SPI和GPIO。对于这种情形,最简单的做法是直接将所用到的物理寄存器包含在这个模块内部,写死。这样做没...
  • twicave
  • twicave
  • 2015年05月22日 10:24
  • 711

嵌入式项目代码结构的分层——HAL(硬件抽象层)、FML(功能模块层)、APL(应用程序层)

http://www.cnblogs.com/hustlzp/ http://hustlzp.com/ 一、遇到的问题   在“Zigbee之旅”系列博文中,每写一篇笔者都会编写...
  • wzk456
  • wzk456
  • 2015年05月13日 10:02
  • 771
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 pyhon的import模块用法解析
举报原因:
原因补充:

(最多只允许输入30个字)