python3怎么自己创建一个模块并且调用(个人重新总结了下)
2017-09-16 17:23
736 查看
原博客链接 http://blog.csdn.net/dongchengrong/article/details/77696273
Python创建自己的模块很方便,所有的.py文件都被视为是一个模块
我们可以用import 文件名的方式把它导入自己的新文件
不过我们要注意创建的模块要符合命名规范,比如首字母不能是数字等
如果首字母是数字就会出现语法错误
引用的时候不用加扩展名.py
下面我们通过实例来演示一下
首先创建一个文件a.py,里面有一个类A
[python] view
plain copy
#coding:gbk
#创建一个包含方法say_a_word的类A
class A(object):
def say_a_word(self):
print "你好"
然后在创建一个b.py文件,里面引用模块a创建一个对象
[python] view
plain copy
#coding:gbk
#引入包a
import a
#用包a中的A类创建一个对象b
b = a.A()
#引用方法say_a_word
b.say_a_word()
说白了就是自己想用的模块名A里面有个类a 保存好
如果想用这个模块的时候 重新创建一个python文件 假设命名为B
调用则可以
Python创建自己的模块很方便,所有的.py文件都被视为是一个模块
我们可以用import 文件名的方式把它导入自己的新文件
不过我们要注意创建的模块要符合命名规范,比如首字母不能是数字等
如果首字母是数字就会出现语法错误
引用的时候不用加扩展名.py
下面我们通过实例来演示一下
首先创建一个文件a.py,里面有一个类A
[python] view
plain copy
#coding:gbk
#创建一个包含方法say_a_word的类A
class A(object):
def say_a_word(self):
print "你好"
然后在创建一个b.py文件,里面引用模块a创建一个对象
[python] view
plain copy
#coding:gbk
#引入包a
import a
#用包a中的A类创建一个对象b
b = a.A()
#引用方法say_a_word
b.say_a_word()
说白了就是自己想用的模块名A里面有个类a 保存好
如果想用这个模块的时候 重新创建一个python文件 假设命名为B
调用则可以
from A import a
就可以用了
相关文章推荐
- android studio 开发之路------创建一个自己的jar包并且调用
- Python3基础 创建一个模块 导入并调用其中的函数 主代码与模块代码在同一文件夹下
- 基础总结篇之八:创建及调用自己的ContentProvider (转载liuhe688)
- eclipse有时新建一个PHP文件或者是HTML文件没有快捷键太麻烦了,总要用鼠标点 怎么创建自己的快捷键呢?
- 黑马程序员--Java基础加强--07.【反射创建对象 操作字段 调用方法的异同】【个人总结】
- python 怎么启动一个外部命令程序, 并且不阻塞当前进程
- 在powerdesigner中,一个table,怎么在diagram中创建多个symbol(多个模块都和同一个表相关联)
- Python怎么在一个文件中的类调用另一个文件中的类
- 使用Python调用新浪微盘接口,创建自己的云盘应用
- 新建Android项目,会出现两个项目一个是自己创建的项目,另一个是“appcompat_v7”项目,这是怎么回事呢?该怎么解决呢?
- eclipse有时新建一个PHP文件或者是HTML文件没有快捷键太麻烦了,总要用鼠标点 怎么创建自己的快捷键呢?
- 一个简单的C共享库的创建及Python调用此库的方法
- 在powerdesigner中,一个table,怎么在diagram中创建多个symbol(多个模块都和同一个表相关联)
- Directshow学习笔记六-----重新压缩一个AVI文件(个人学习总结,仅供参考)
- 自己创建并使用一个系统调用
- 基础总结篇之八:创建及调用自己的ContentProvider
- 运行确认怎么用vnc访问自己电脑,并且同时又是同一个会话?
- 项目管理心得:一个项目经理的个人体会、经验总结 (供自己参考)
- python中怎么import自己写的模块
- 基础总结篇之八:创建及调用自己的ContentProvider