python安装的包根目录_十一、python模块/包/路径

本文介绍了Python中的模块和包的概念,强调了__init__.py的重要性。讲解了模块导入的不同方式,包括from...import...和import...,并提到了模块分类:内置模块、第三方模块和自定义模块。此外,还讨论了__name__变量在判断模块运行方式中的作用。最后,文章探讨了os模块,用于处理系统相关操作,特别是os.path在处理路径上的应用。
摘要由CSDN通过智能技术生成

什么是模块:.py文件就是模块

什么是包:包含了__init__.py的模块的文件夹(目录)

模块和包的作用:就是为了组织代码

注意:directory 不是包,里面没有__init__.py模块

一、模块的导入

使用其他模块里面的函数、变量、类,模块导入

作用:使用/调用写好的代码

模块导入的方式:

from  路径.路径.模块名 import  类名(函数名)

import  路径.路径.模块名   路径从项目根目录开始

import  包名

importddtimportjsonimportunittestfrom FutureLoan.common.requests_handler importvisitfrom FutureLoan.middleware.MiddleHandler import MidInitHandler

二、模块分类

内置模块:Python自带的模块,import os

第三库模块:别人写好的模块,需要安装。pip install requests,import。。。。from····import······

自定义模块:自己写的模块,通常放在一个包里面。from  包  import 模块

扩展内容:

from ... import * ------>表示从模块中导入所有的代码

from FutureLoan.common.requests_handler import *

#一般不要使用,可能会出现和这个模块里的函数重名

from .....import sth as

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值