Python模块之time和os模块的使用【常用非全量】

import timeprint(‘当前时间戳:%f‘ % time.time())time.sleep(3) # 暂停3秒继续执行t = time.localtime(1574949906) # 转换时间戳,出来是结构化时间print(time.strftime(‘%Y-%m-%d %H-%M-%S‘,t)) # 将结构化时间转化为字符串时间

import osprint(os.getcwd()) # 获取当前工作路径# 以下,目录指的是文件夹os.chdir(‘..‘) # 返回上一级目录print(os.getcwd())# os.makedirs(‘zhai/hui/lan‘) # 建立递归目录# os.chdir(‘zhai‘) # 改变当前工作路径,只可进入下一级目录# print(os.getcwd())# os.mkdir(‘在zhai之下‘) # 建立单一目录# os.chdir(‘在zhai之下‘)# print(os.getcwd())# os.rmdir(‘zhai‘) # 删除单个空的文件夹,必须在父目录才能操作删除子目录,并且必须为空才能删除# os.removedirs(‘zhai/hui/lan‘) # 删除递归目录,同样必须在父级才能删除子级,并且必须都为空print(os.listdir(os.getcwd())) # 列出指定目录下面所有的文件,包括隐藏文件,打印出来是列表形式# os.remove(‘zhai/hui/lan/aaa.txt‘) # 删除指定路径下的文件,只能从当前路径开始编写相对路径,或者绝对路径# os.rename(‘zhai‘,‘wulanzi‘) # 重命名目录或者文件都可以# print(os.listdir(os.getcwd()))# print(os.stat(‘0604/三元运算符.py‘)) # 出来是结构化信息,常用的是c创建时间,m最后一次修改时间,a最后一次查看时间print(os.sep) # 打印出当前操作系统的路径分隔符print(os.linesep) # 打印出当前操作系统的行终止符,win是\r\n,Linux是\nprint(os.pathsep) # 打印出用于分割文件路径的字符串,win下为;Linux为:print(os.path.split(os.getcwd())) # 把路径和文件分为两部分,输出为:(‘C:\\Users\\ZHLAN\\Desktop‘, ‘zhlan-code‘)print(os.path.dirname(os.getcwd())) # 输出分割后的第一部分print(os.path.basename(os.getcwd())) # 输出分割后的第二部分print(os.path.isdir(‘0604‘)) # 判断当前目录是否存在该目录,返回布尔值print(os.path.isfile(‘aaa‘)) # 判断当前路径下是否存在该文件,返回布尔值# 拼接路径,并不是真实存在的,纯人力拼接而已a = ‘D:\python-zhlan‘b = ‘1130\我的file‘print(os.path.join(a,b))# 返回当前路径或文件的最后修改时间,将时间戳转化为结构化时间,再将其转化为字符串时间ttm = time.localtime(os.path.getmtime(os.getcwd()))print(time.strftime(‘%Y-%m-%d %H-%M-%S‘,ttm))


原文地址:https://www.cnblogs.com/zhlan/p/11961896.html

时间: 2024-11-07 04:00:38

Python模块之time和os模块的使用【常用非全量】的相关文章

Python基础(11)_python模块之time模块、rando模块、hashlib、os模块

一.模块 1.什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀 模块的本质:模块的本质是一个py文件 2.模块分为三类:1)内置模块:2)第三方模块:3)自定义模块 3.使用模块的目的: 退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script. 随着程序的发展,功能越来越多,为了方便管理,我

Python(七)之OS模块

文件系统功能:os模块 python编程时,经常和文件.目录打交道,这是就离不了os模块.os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令: 目录: os.mkdir('/tmp/dir1') os.makedirs():创建多级目录 os.rmdir() os.removedirs() os.getcwd() os.chdir('/home') os.root() 设置当前进程根目录 os.listdir() 文件: os.stat('/home/zdjiang/get-p

Python之路【第五篇】:Python基础(20)——模块、序列化、os模块

常用模块 time模块 time.time() import time import datetime print(time.time()) # 返回当前时间的时间戳 time.ctime() print(time.ctime()) # 将时间戳转化为字符串格式Wed Feb 17 11:41:27 2016,默认是当前系统时间的时间戳 print(time.ctime(time.time()-3600)) # ctime可以接收一个时间戳作为参数,返回该时间戳的字符串形式 Wed Feb 17

Python之文件操作:os模块

Python os 模块提供了一个统一的操作系统接口函数 一.对于系统的操作 1.os.name 当前使用平台 其中 'nt' 是 windows,'posix' 是linux 或者 unix 2.os.sep 输出操作系统的特定的路径分隔符.Win下为"\",Linux下为"/" 3.os.pathsep 输出分格符 输出用于分割文件路径的字符串. Windows下是':' 4.os.linesep 换行符 输出当前平台是用的行终止符,win下为"\r\

python 中文件输入输出及os模块对文件系统的操作

整理了一下python 中文件的输入输出及主要介绍一些os模块中对文件系统的操作. 文件输入输出 1.内建函数open(file_name,文件打开模式,通用换行符支持),打开文件返回文件对象. 2.对打开文件进行读取时,readline()与readlines()的区别在于是否一次性的读取所有的内容,并将每行的信息作为列表中的一个子项. 例如:文件test.txt中 1,3,4 2,35,6 分别用readline与readlines对其进行读取 r=file_object.readline(

Python学习总结13:os模块

os模块包含普遍的操作系统功能,与具体的平台无关.常用于处理文件和目录这些我们日常手动需要做的操作. 1. os模块函数汇总 1) os.name():判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix'     2) os.getcwd():得到当前工作的目录.     3) os.listdir():指定所有目录下所有的文件和目录名.         以列表的形式全部列举出来,其中没有区分目录和文件.     4) os.remove():删除指定文件  

Python+Selenium学习笔记6 - os模块

os模块是关于文件/目录方面的 导入语法 import os 相关方法 path.abspath()   用来获取当前路径下的文件 os.path.abspath('checkbox.html')  这句获得的结果是E:/Python-Project/threeCases/checkbox.html,但是不能用浏览器打开. 可以在前面加上file:/// 如下 file_path = 'file:///' + os.path.abspath('checkbox.html')  这句获得的结果是f

Python技术基础知识点:OS模块的应用

1.os模块 对于文件和目录进行处理 目录:就是文件夹 属性: os.name:查看当前系统的类型; 如果是windows ---> nt 如果是max ---> posix os.environ:返回当前系统的环境变量(所有) 函数: os.environ.get():获取指定的某一个环境变量 路径分类: 绝对路径:带盘符根目录的就是绝对路径 相对路径:相对于某个文件(参照物)所得到的一个路径值; 特点:书写的时候不带盘符的 os.getcwd():返回当前正在执行的.py文件所对应的完整路

常用模块(1)os模块

1.os  模块 import os    #os模块作用对操作系统的一些操作 print(os.getcwd())#取当前工作目录 os.chmod("x.py",2)#给文件/目录加权限(linux好使),对Windows的下面不好使  # 1  执   # 2  写 # 4 读   #chmod # print(os.chdir("../day5"))#更改当前目录 上级目录更改  可以相对路径也可绝对目录 # print(os.makedirs("