首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

这是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')#创建文件夹

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180321G1T52H00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券