栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 库基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 库基础

目录
  • Packages
    • `1. 结构`
    • `2. Import`

Packages 1. 结构
food_store/
    __init__.py
    
    product/
        __init__.py
        
        fruit/
            __init__.py
            apple.py
            banana.py
            
        drink/
            __init__.py
            juice.py
            milk.py
            beer.py

    cashier/
        __ini__.py
        receipt.py
        calculator.py

假设banana.py文件内容如下:

def get_available_brands():
    return ['chiquita']


class Banana:
    def __init__(self, brand='chiquita'):
        if brand not in get_available_brands():
            raise ValueError('Unkown brand: {}'.format(brand))
        self._brand = brand
     
2. Import
from food_store.product.fruit.banana import Banana

my_banana = Banana()
from food_store.product.fruit import banana

brands = banana.get_available_brands()
my_banana = banana.Banana()
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005394.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号