python3 基础知识补充

os模块与sys模块

os模块: 包含普遍的操作系统功能,使得程序能够与平台无关

sys模块: 有关python运行环境的变量和函数

dir()

内置方法,查看对象所有属性和方法

python3标准库概览

操作系统接口 os

import os
dir(os)
help(os)

文件通配符

glob模块
import glob
glob.glob('*.py')
生成一个.py结尾的文件列表

命令行参数

import sys
print(sys.argv)

错误输出重定向和程序终止

sys还有stdin stdout stderr
大多数脚本定向终止使用sys.exit()

字符串正则匹配

import re

数学模块

math模块为浮点运算提供了对底层C函数库的访问
random 提供生成随机数的工具

其他

互联网 urllib模块 从urls接收数据
日期时间 datetime模块
数据压缩 zlib
性能度量 timeit

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 操作系统接口 os模块提供了不少与操作系统相关联的函数。 >>> import os >>> os.getcwd(...
    chen_000阅读 934评论 0 1
  • 上班的时候偷懒,把Python帮助里的标准功能库1过了一遍,顺便翻译了一下,虽然我知道基本没有人看,但不是说21世...
    哪儿黑阅读 462评论 1 5
  • 原创:乌丫丫 自8月14日凌晨王宝强在微博发布离婚声明,引发中国社交网络民意沸腾,甚至引发英国BBC网站长文分析。...
    乌丫丫阅读 753评论 1 6
  • 在统计学里,进行判断的第一步是定假设,例如,判断A是不是具有奥运会参赛资格,第一步是假设A具有,然后根据这个假设,...
    胖鱼Kingman阅读 441评论 0 0
  • 今天是什么日子:2018年4月7日 起床:6:00 就寝:23:00 我今天的目标是什么? 我的终极人生目标是什么...
    宸宸_爱生活阅读 571评论 0 0

友情链接更多精彩内容