py02_01:初识模块
2024-08-28 02:41:17
模块的定义:模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。(可以理解为:库)
模块分为三类 (
1. 标准库: 直接导入使用(lib)
import sys,导入后直接使用
2. 第三方库: 安装后才能使用(site-packets)
pip install django,安装后方能使用
3.自定义库: 自己编写的模块(导入,或者放到标准库的目录或第三方库的目录才能使用)
from 相对路径 import 模块
)
例子1:sys模块,系统自带。
import sys
sys.path # 获取py在系统的全局环境变量
sys.argv # 传递参数,如下图所示
结果
例子2:os模块
import os
os.system('dir') # 在屏幕上输出结果
a = os.system('dir') # 执行本系统的命令,此命令有赋值给变量,只能得到0或者其他的。0代表成功,其他的代表失败
print(a)
所以获取系统命令得到数据,要用popen这个方法
b = os.popen(‘dir’)
print(b),这样的话,dir这条命令的过程就保存到b的变量里了
# 执行本系统的命令,此命令有赋值给变量,只能得到0或者其他的。0代表成功,其他的代表失败
最新文章
- 【声明】前方不设坑位,不收费!~ 我为NET狂官方学习计划
- Asp.Net Core--基于角色的授权
- 分享一个漂亮的ASP.NET MVC黑色界面框架
- 菜鸟学Linux命令:grep配合ls等使用
- js判断手机连接网络类型
- 7.Composer的安装和使用
- SQL 建立临时表进行查询
- JavaScript 函数方法 - bind()
- NOIP2015-普及组复赛-第一题-金币
- Spring MVC 项目搭建 -4- spring security-添加自定义登录页面
- Spring HandlerInterceptor
- EF5.0默认不支持DB First了?
- scrapy_cookie禁用_延迟下载_自定义爬虫setting
- php 5.6,7.0静态方法调用和new调用方法性能差距
- 操作系统切换CPU的方式
- Kafka基本操作
- 20161226xlVBA演示文稿替换文字另存pdf
- CSS+JS笔记
- k8s实战
- Python里seed()函数