码迷,mamicode.com
首页 > 其他好文 > 详细

OS 输入输出

时间:2020-10-07 20:53:29      阅读:28      评论:0      收藏:0      [点我收藏+]

标签:timestamp   txt   修改   exists   ctime   unix   print   path   pre   

一、os

 

 

二、os.path

import os
import datetime

print(os.path.abspath("."))  # d:\myPython abspath是绝对路径,‘.’是当前路径,相当于path.curdir
print(os.path.abspath(".."))  # d:\ ".." 相当于pardir

print(os.path.basename(r"d:\myPython\abc.txt"))  # abc.txt
print(os.path.basename(r"d:\myPython\abc"))  # abc

print(os.path.dirname(r"d:\myPython\abc.txt"))  # d:\myPython
print(os.path.dirname(r"d:\myPython\abc"))  # d:\myPython

print(os.path.exists("a.txt"))  # True 可以判断文件或文件夹是否存在
print(os.path.exists("pic"))  # True 可以判断文件或文件夹是否存在

print(os.path.isdir("pic"))  # True 是否是目录
print(os.path.isfile("a.txt"))  # True 是否是文件

print(os.path.getsize("a.txt"))  # 136 以字节为单位

t = os.path.getatime("a.txt")  # 返 回最后一次的访问时间
t = os.path.getmtime("a.txt")  # 返 回最后一次的修改时间
t = os.path.getctime("a.txt")  # 返 回创建的时间
#  返 回值是一个 UNIX 时间戳 ( 1970 年 l 月 1 日 00:00:00 以来 至 现在的总秒数
dt = datetime.datetime.fromtimestamp(t)
print(dt)  # 2020-09-21 04:44:52.699126

 

OS 输入输出

标签:timestamp   txt   修改   exists   ctime   unix   print   path   pre   

原文地址:https://www.cnblogs.com/tangjun112/p/13776300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!