• 欢迎光临~

python开发基础篇:三

开发技术 开发技术 2022-01-25 194次浏览

1:python中包的使用

 

1:什么是包
    把解决一类问题的模块放在同一个文件夹里:这就是包

2:python2 只有带上 init.py文件的文件夹才能是一个包
  python3没有这个文件也无所谓,也不会出问题

 

1:使用os模块创建一个目录结构
import os

os.makedirs('glance/api')  # 创建目录
os.makedirs('glance/cmd')
os.makedirs('glance/db')
l = []
l.append(open('glance/__init__.py', 'w'))  # open函数可以打开创建文件夹,open函数返回文件句柄
# 文件句柄放到l列表里了,为了关闭
l.append(open('glance/api/__init__.py', 'w'))
l.append(open('glance/api/policy.py', 'w'))
l.append(open('glance/api/versions.py', 'w'))
l.append(open('glance/cmd/__init__.py', 'w'))
l.append(open('glance/cmd/manage.py', 'w'))
l.append(open('glance/db/models.py', 'w'))
l.append(open('glance/db/__init__.py', 'w'))
map(lambda f: f.close(), l)

 

程序员灯塔
转载请注明原文链接:python开发基础篇:三
喜欢 (0)
违法和不良信息举报电话:022-22558618 举报邮箱:dljd@tidljd.com