国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 如何编写python模块

如何编写python模块

头像

silencement

2019-08-28 11:18:216576浏览 · 0收藏 · 0评论

其实网上Python教程挺多的,编写你自己的模块很简单,这其实就是你一直在做的事情!这是因为每一个 Python 程序同时也是一个模块。你只需要保证它以 .py 为扩展名即可。下面的案例会作出清晰的解释。

案例(保存为 mymodule.py):

def say_hi():
    print('Hi, this is mymodule speaking.')

__version__ = '0.1'

上方所呈现的就是一个简单的模块。正如你所看见的,与我们一般所使用的 Python 的程序相比其实并没有什么特殊的区别。我们接下来将看到如何在其它 Python 程序中使用这一模块。

要记住该模块应该放置于与其它我们即将导入这一模块的程序相同的目录下,或者是放置在 sys.path 所列出的其中一个目录下。

另一个模块(保存为 mymodule_demo.py):

import mymodule

mymodule.say_hi()
print('Version', mymodule.__version__)

输出

$ python mymodule_demo.py
Hi, this is mymodule speaking.
Version 0.1

它是如何工作的

你会注意到我们使用相同的点符来访问模块中的成员。Python 很好地重用了其中的符号,这充满了“Pythonic”式的气息,这使得我们可以不必学习新的方式来完成同样的事情。

下面是一个使用 from...import 语法的范本(保存为 mymodule_demo2.py):

from mymodule import say_hi, __version__

say_hi()
print('Version', __version__)

mymodule_demo2.py 所输出的内容与 mymodule_demo.py 所输出的内容是一样的。

在这里需要注意的是,如果导入到 mymodule 中的模块里已经存在了 __version__ 这一名称,那将产生冲突。这可能是因为每个模块通常都会使用这一名称来声明它们各自的版本号。因此,我们大都推荐最好去使用 import 语句,尽管这会使你的程序变得稍微长一些。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

美国大片又大又好看的PPT| 电影《法国空姐6》免费观看| 成人视频在线观看| 女性扒开大腿内侧小肚子痒| 6969影院免费观看电视剧大全| 上课装睡B被同学扣了一节课! | 十九岁女儿和爸爸的电视剧叫什么| 续父开续女包小芳的小说破| 只有一根绳子遮住重要部位的视频| 小雨和公做爰22章| 狗锁住女人狗的视频大全图片| 9.1国产NBA免费看电影| 欧美片《肉欲进入》| 赵局长含着小婷的双乳| 黑色蕾丝透视露胸旗袍连衣裙 | 黑丝| 男生把小困困放到女生困里视频| 《满清十大酷刑》| 我把校花嘴巴当套子的小说| 小妇人在线观看免费版电视剧| 少女韩国免费观看高清电视剧八戒 | 少妇激情偷公乱140章| 武松叼着潘金莲奶头的是谁扮演的| 黑丝| 妈妈的职业4免费观看完整版高清| 《一滴都不许漏》何泽城林荫| 女子监狱理伦A片| 黑丝| 淑芬两腿间又痒又疼的原因| 古代洞房2国语版免费观看| 成全高清免费观看MV| 妈妈的职业4免费观看完整版高清| 《出差的日子》叶爱| 《借种生子》电影免费观看| 床的另一边| 《性88分钟》| 退休后日大女儿的隐喻和含义| 坤坤寒入桃子里电视剧免费看| 《粘液》电影免费观看| 女列车长丰满乳峰| 《巨大荫蒂》免费