Python基础教程完结撒花~~--Python基础教程08常用模块

文艺数学君2019-02-10 13:24:26




    这是Python基础教程的最后一篇了,完结撒花啦~~,不知道大家学习得怎么样了呢。之后Python的教程会暂时停一段时间,由ZQ更新一些别的内容,欢迎大家继续关注。


    关于要获得更好的阅读效果,欢迎大家点击阅读原文,在网站上进行阅读。


    这下面有一个投票,欢迎大家对之后的发展进行投票!






python常用模块

datetime

datetime 模块提供了一些类用于操作日期时间及其相关的计算。比较常用三个类型:

·        date 封装了日期操作

·        datetime 封装日期+时间操作

·        timedelta 表示一个时间间隔,也就是日期时间的差值

下面看一下使用的例子:

fromdatetime import date,datetime,timedelta

t =datetime.now() #获取现在的时间

>>datetime.datetime(2018, 1, 25, 20, 3, 13, 311169)

datetime.strftime(t,'%Y-%m-%d%H:%M:%S') #把时间转换为字符串

>>'2018-01-25 20:03:13'

datetime.strptime('2018-01-2520:03:13', '%Y-%m-%d %H:%M:%S') #把字符串转换为时间

>>datetime.datetime(2018, 1, 25, 20, 3, 13)

tnow = t +timedelta(weeks=1,days=0,hours=0,minutes=0)#对时间进行加减运算

datetime.strftime(tnow,'%Y-%m-%d%H:%M:%S')

>>'2018-02-01 20:03:13'

os

这个模块在文件处理那里也讲过,可以转到那里去看一下,这里就讲一下其他的用法.

import os

os.getcwd()#获取当前目录

>>'/home/wmn'

os.mkdir('test')#创建文件夹

 

os.mknod(os.path.join(os.getcwd(),'text.txt'))#在当前目录创建一个text.txt文件

sys

sys模块可以用于获取python解释器当前的一些状态变量,可以获取当前python的模块路径。

import sys

sys.path #查看当前python的环境变量

我们创建1.py文件写入如下代码

import sys

 

for i insys.argv:

    print(i)

接着运行 python3 1.py 1 2 3

可以看到输出为:1.py123