python小总结2(time,os)
一、时间模块
1.1 Time
time.time():获取时间戳,结果为一个浮点数
time.gtime():获取时间的元组形式
time.localtime():获取的是当地时间
time.mktime():将元组形式转换为时间戳
time.ctime():将时间戳转换为字符串
time.strftime("%Y-%m-%d %H:%M:%S",l):将时间元组转换为字符串
time.strptime(被转换的时间对象,"%Y-%m-%d %H:%M:%S"):将时间字符串转换为元组
time.sleep(3):休眠,单位为秒
1.2 Datetime
datetime.datetime.now():获取当前时间
datetime.datetime(2018,11,19,15,30,23,895404):获取指定时间
被转换的时间对象.strftime("%Y.%m.%d"):将时间对象转换为字符串
datetime.datetime.strptime(被转换的时间对象,"%Y.%m.%d"):将字符串转换为时间对象
时间的减法运算
d5 = datetime.datetime(2018,11,19,15,30,23,895404)
d6 = datetime.datetime(2018,11,23,15,40,26,895404)
d7 = d6 - d5
1.3 Calender
二、OS
path为一个文件路径
os.listdir(path):获取一个指定目录所有的文件以及子目录,返回一个列表
os.name:获取当前操作系统类型
os.environ:获取当前操作系统中所有的环境变量
os.curdir:获取当前目录
os.mkdir(r"C:\Users\Administrator\Desktop\aaa"):绝对路径:路径的拼接使用
os.mkdir("good/text"):相对路径:路径的拼接使用
os.rmdir("good/text"):删除目录
os.stat("good"):获取属性
os.rename("good","hello"):重命名文件
os.remove("file1.txt"):删除普通文件
os.path.exists(srcPath):判断原文件是否存在
os.path.join(path,fileList[2]):通过初始路径拼接子文件或者子目录的路径
os.path.split(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\视频"):拆分路径,结果为一个元组
os.path.splitext(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\视频\1.上堂回顾.mp4"):获取的是文件的扩展名
os.path.isdir(path):判断一个指定的路径是否是目录
os.path.isfile(path):判断一个指定的路径是否是文件
os.path.getsize(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\视频\1.上堂回顾.mp4"):获取文件的大小,单位为字节
path = r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\视频\1.上堂回顾.mp4"
print(os.path.dirname(path)):获取文件的路径(C:\Users\Administrator\Desktop\SZ-Python1811\Day10\视频)
print(os.path.basename(path)):获取文件名(1.上堂回顾.mp4)
(详细的见:http://www.runoob.com/python3/)
python小总结2(time,os)的更多相关文章
- python 小程序大文件的拆分合并
1. 将大文件拆分为小文件 I 通过二进制的方式将大文件读取出来,将其拆分存,以不同的文件方式存放在一个目录下面 II 提供两种操作方式交互式和命令行模式 #! usr/bin/python # -* ...
- Python小工具--删除svn文件
有的时候我们需要删除项目下的svn相关文件,但是SVN会在所有的目录下都创建隐藏文件.svn,手工一个个目录查找然后删除显然比较麻烦.所以这里提供了一个Python小工具用于批量删除svn的相关文件: ...
- 怎么样通过编写Python小程序来统计测试脚本的关键字
怎么样通过编写Python小程序来统计测试脚本的关键字 通常自动化测试项目到了一定的程序,编写的测试代码自然就会很多,如果很早已经编写的测试脚本现在某些基础函数.业务函数需要修改,那么势必要找出那些引 ...
- python小技巧 小知识
python小技巧 小知识 python系统变量(修改调用shell命令路径)或用户空间说明 20150418 python调用系统命令,报找不到.怎么办? 类似执行shell的: [ -f /etc ...
- 这42个Python小例子,太走心
告别枯燥,60秒学会一个Python小例子.奔着此出发点,我在过去1个月,将平时经常使用的代码段换为小例子,分享出来后受到大家的喜欢. 一.基本操作 1 链式比较 i = 3print(1 < ...
- Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块
Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块 stat模块描述了os.stat(filename)返回的文件属性列表中各值的意义,根据 ...
- python小练习(自己瞎倒腾)
python小练习 在网上无意中看到一个问题,心血来潮写了写,觉得比较有意思,以后遇到这种有意思的小练习也记录下. #!/usr/bin/env python # -*- coding:utf-8 - ...
- python小练习之二
title: python小练习之二 tags: 新建,模板,小书匠 grammar_cjkRuby: true --- python小练习之二 需求:实现用户登录,用户名和密码保存到文件里,连续输入 ...
- Python小代码_2_格式化输出
Python小代码_2_格式化输出 name = input("name:") age = input("age:") job = input("jo ...
- Python小代码_1_九九乘法表
Python小代码_1_九九乘法表 max_num = 9 row = 1 while row <= max_num: col = 1 while col <= row: print(st ...
随机推荐
- h5完美实现无刷新上传并附带上传效果
附带上传源码如下: <!DOCTYPE html> <html> <head> <title>测试上传功能</title> <meta ...
- python coroutine
1. Python Async/Await入门指南 2. 用 Python 3 的 async / await 做异步编程 3.
- 线程池如何复用一个线程-- ThreadPoolExecutor的实现(未完)
任务是一组逻辑工作单元,而线程则是使任务异步执行的机制.在Java中,Runnable对象代表一个任务,Thread对象负责创建一个线程执行这个任务. 前提:1. 程序需要处理大量任务 2. 任务的执 ...
- Educational Codeforces Round 48 (Rated for Div. 2)
http://codeforces.com/contest/1016 A. 没想到这个也会TLE,太粗心了 B. 暴力就好了,多情况讨论又出错... 思路跟我一样的解法 为什么我做了那么多讨论,原 ...
- Bootstrap3基础 栅格系统 标尺(col-lg/md/sm/xs-1)
内容 参数 OS Windows 10 x64 browser Firefox 65.0.2 framework Bootstrap 3.3.7 editor ...
- hdu2159 FATE----完全背包
标准完全背包板子,动态方程为dp[j][x]=max(dp[j][x],dp[j-c[i]][x-1]+a[i]); 其中,dp[j][x]表示花费j点耐心杀x个怪所能得到的最大经验值. 具体代码如下 ...
- PageRank算法实现
基本原理 在互联网上,如果一个网页被很多其他网页所链接,说明它受到普遍的承认和信赖,那么它的排名就高.这就是PageRank的核心思想. 引用来自<数学之美>的简单例子: 网页Y的排名应该 ...
- C#异常重试通用类Retry
//Retry机制 public static class Retry { /// <summary> /// 重试零个参数无返回值的方法 /// </summary> /// ...
- Apache和Nginx的区别
Nginx 轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源 抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apa ...
- cookie 和session 详解
cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案. 由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于c ...