常用的python标准库_python常用标准库

系统接口

sys模块可以查看环境变量和添加环境变量

import sys

sys.path

>>['E:\\360MoveData\\Users\\Administrator\\Desktop\\PyTorch',

'E:\\anzhuang\\anaconda\\python37.zip',

'E:\\anzhuang\\anaconda\\DLLs',

'E:\\anzhuang\\anaconda\\lib',

'E:\\anzhuang\\anaconda',

'',

'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python37\\site-packages',

'E:\\anzhuang\\anaconda\\lib\\site-packages',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\object_detection-0.1-py3.6.egg',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\slim-0.1-py3.5.egg',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\win32',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\win32\\lib',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\Pythonwin',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\IPython\\extensions',

'C:\\Users\\Administrator\\.ipython']

sys.path.append('E:\\')

sys.path

>>['E:\\360MoveData\\Users\\Administrator\\Desktop\\PyTorch',

'E:\\anzhuang\\anaconda\\python37.zip',

'E:\\anzhuang\\anaconda\\DLLs',

'E:\\anzhuang\\anaconda\\lib',

'E:\\anzhuang\\anaconda',

'',

'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python37\\site-packages',

'E:\\anzhuang\\anaconda\\lib\\site-packages',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\object_detection-0.1-py3.6.egg',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\slim-0.1-py3.5.egg',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\win32',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\win32\\lib',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\Pythonwin',

'E:\\anzhuang\\anaconda\\lib\\site-packages\\IPython\\extensions',

'C:\\Users\\Administrator\\.ipython',

'E:\\']

操作系统接口

os模块提供了不少与操作系统相关联的函数。

os.getcwd() # 返回当前的工作目录

>>'E:\\360MoveData\\Users\\Administrator\\Desktop\\PyTorch'

文件通配符

glob模块提供了一个函数用于从目录通配符搜索中生成文件列表:

import glob

glob.glob('*.py')

>>['fibo.py', 'using_name.py']

性能度量

有些用户对了解解决同一问题的不同方法之间的性能差异很感兴趣。Python 提供了一个度量工具,为这些问题提供了直接答案。

from timeit import timeit

timeit('a = 102/2')

>>0.0231952319991251

0.0231952319991251

>>0.015161548002652125

日期和时间

datetime模块为日期和时间处理同时提供了简单和复杂的方法。

from datetime import date

now = date.today()

now

>>datetime.date(2019, 4, 11)

birthday = date(1994,10,3)

age = now-birthday

age.days

>>8956

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值