Python基础之模块补充

第一种导入形式

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

猜你喜欢

转载自blog.csdn.net/qq_36048693/article/details/115315624