假如在项目中创建一个subnet文件夹(包),包涵2个模块 tiny_http.py和tiny_socket.py
tiny_http.py 中有接口 http_get(url, param = None)
tiny_socket.py 中有接口 create_server(ip = '127.0.0.1', port = 8080)
#方法1 直接从包的模块中引用
#如果包中有多个模块,就要多次import
#python3无需在包下加__init__.py文件
from subnet.tiny_http import *
from subnet.tiny_socket import * #
#import subnet.tiny_http as tiny_http
if __name__=='__main__':
my_log.InitLog("test_log.txt")
url = 'http://helloworld/api/help'
new_url = http_get('http://helloworld/api/help123')
res = create_server()
logging.info(new_url)
#方法2 from subnet import *
#只会导出 __init__.py文件中 __all__= ['tiny_http', 'tiny_socket']中定义的模块名
from subnet import *
if __name__=='__main__':
my_log.InitLog("test_log.txt")
url = 'http://helloworld/a