Python基础之模块补充

本文详细介绍了Python中的模块导入方式,包括普通导入、别名导入和多模块导入,以及如何处理不同目录下的模块导入问题。通过sys模块修改路径实现自定义模块的导入。同时,解释了Python文件的两种功能:脚本执行和模块导入,并介绍了包的概念,展示了如何导入包含__init__.py的文件夹作为包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一种导入形式

import test as t

t.funa()

第二种导入形式

import test import as f

f()

1.2 导入多模块

import os
import time
import test

也可以这样写,不推荐

import os ,time,test

1.3 通过SYS模块导入自定义模块的path

如果执行文件和模版文件不在同一目录下,直接import导入是找不到的

解决方法.

1.导入sys模块

2.sys.path.appen(path) 函数导入自定义模块所在的目录

3.导入自定义模块

import sys

sys.path.append(‘d:dddddd;路径’)

from jiuge3 import test

test.funa()

1.4 py文件的两种功能

1.脚本: 一个py文件就是整个程序,用来被执行

2.模块: 文件中存放着一堆功能 ,用来被导入使用

固定写法

作用 : 用来控制py文件在不同场景下应用,执行不同的逻辑

if name ==‘main’:

如果py文件是被直接运行的, if name ==‘main’: 下面的代码会被运行:

如果py文件当成模块, if name ==‘main’: 下面的代码不被运行

1.5

包 :一个包含有__init__.py文件的文件夹

import bao

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值