Python中import语句的使用教程
来源:互联网 发布:淘宝300解id锁可以退款 编辑:程序博客网 时间:2024/06/13 05:19
import语句
1.代码
1) support.py
def print_func(par): print("Hello",par) return
2) test.py
import supportsupport.print_func("World !")
2.输出
Hello World !
3.总结
模块名是相关的文件名。
From…import语句
例如,只导入模块 fib 的 fibonacci 函数,使用如下语句:
from fib import fibonacci
Python中的包
包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。
简单来说,包就是文件夹,但该文件夹下必须存在 init.py 文件, 该文件的内容可以为空。int.py用于标识当前文件夹是一个包。
假设有如下目录结构:
test.pypackage|-- __init__.py|-- run1.py|-- run2.py
源代码:
package/init.py
if __name__=='__main__': print("Run as main project")else: print("package initialization")
package/run1.py
def run1(): print("Hello")
package/run2.py
def run2(): print("World!")
test.py
from package.run1 import run1from package.run2 import run2run1()run2()
执行
1)在package文件夹下执行的输出:
Run as main project
2)在package和test.py同属的目录下执行的输出:
package initialization
Hello
Worlds!
参考资料
Python 模块
阅读全文
0 0
- Python中import语句的使用教程
- python中关于import语句的认识
- python中import的一些使用技巧
- Python中关于导入(import)语句的使用说明
- python中模块导入语句 from ..import ..与from import as的区别
- Python中import, from...import,import...as的区别
- Python语言中 import 与 reload 的使用问题
- python中import的机制
- Java中import语句的学习
- 解决:ImportError: No module named 'xxxx'-------python中关于import语句的认识2
- 解决:ImportError: No module named 'xxxx'-------python中关于import语句的认识2
- VC++中#import的使用
- java中import的使用
- Python中for复合语句的使用
- python中with语句的使用
- Python 语言中 import 和from import的区别
- Python中import和from...import的说明
- Python 中 import和import...from的区别
- Python 2
- 1130 数字反转
- QT入门语法——signal,slot
- JavaScript基本概念(一)
- Win32_Printer class 从WMI取到的打印机的属性信息,这一定是你想要找的 The Win32_Printer WMI class represents a device conne
- Python中import语句的使用教程
- 记录在windows10上安装FensorFlow1.2
- TortoiseSVN_32/64 包含中文补丁
- 堆排序
- 剑指offer--面试题11:旋转数组的最小数字
- 关于html中的doctype声明
- null和undefined的区别?
- mwget 多线程版本wget下载工具
- Android 笔记(个人总结)