韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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 语句,尽管这会使你的程序变得稍微长一些。

关注

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

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

欲奴第二季电视剧全集在线看| 年轻的老师| 赠刘景文| 狂野少女高清免费观看第14集| 美女和老板一起努力做豆浆| 芬太尼事件| 精品一区二区三区| 《尼姑庵春梦》| 啵啵浏览器| 乳首やほっちやんねん的读音| 成都私人情侣免费看电视剧 | 八戒看免费高清电影在线观看| 兄弟的老婆4免费观看电视剧| 青梅竹马是消防员第一部| 妻子在厨房被三个男人欺负的后果| 双男主GAI免费观看网站| 动物扌桑辶鬲的| 《初试云雨情》法国| 爷爷的鸡又黑又长下一句怎么接| 《禁忌2》的完整演员表| 砂浆强度等级| 我的邻居的老婆2完整版电视剧| 《被夫の上司持久侵犯》| 他扒开我小流添我三男一女视频| 麻花传MV在线观看的最新进展| 掀开超短裙老师的裙子挺进去| 真实双人插画的视频| 蜜桃视频| 成品人和精品人的区别9点| 善良的公与媳HD中文| 《湿点》未增减板相似| 美国的忌讳-5| 法国色情《宝贝宝贝3| 春夜影院电视剧免费播放| 农村真实亲子乱子伦| 性与艺术| 成色18K1835MB| 男生亲你阴部代表什么心理| 一母四女战一婿刘琴小说免费阅读 | 免费观看已满十八岁电视剧高清版| 下面的嘴可比上面的诚实