Ejemplo n.º 1
0
#!/usr/bin/env python3
"""
use bars module
"""

from bars import hashbar, starbar

hashbar(10)

starbar(10)
Ejemplo n.º 2
0
Archivo: utils.py Proyecto: tyqzhj/Test
#!/usr/bin/env python3
import bars
bars.hashbar(10)
bars.starbar(20)

from bars import starbar, hashbar
hashbar(20)
starbar(10)
import bars

bars.hashbar(10)
bars.simplebar(6)
bars.starbar(14)
Ejemplo n.º 4
0
    :arg num: 线长
    """
    print('#' * num)

def simplebar(num):
    """打印 - 分割线

    :arg num: 线长
    """
    print('-' * num)
现在我们启动解释器然后导入我们的模块:
>>> import bars
>>>
我们必须使用模块名来访问模块内的函数:
>>> bars.hashbar(10)
##########
>>> bars.simplebar(10)
----------
>>> bars.starbar(10)
**********
导入模块:
有不同的方式导入模块,已经看到了一种,甚至可以从模块中导入指定的函数,如:
>>> from bars import simplebar, starbar
>>> simplebar(20)
--------------------
当然还可以用from module import * 导入模块中的所有定义,然而这并不是推荐的做法。

(2)包
含有 __init__.py 文件的目录可以用来作为一个包,目录里的所有.py文件都是这个包的子模块。
创建mymodule目录,目录结构如下: