其他分享
首页 > 其他分享> > OS 输入输出

OS 输入输出

作者:互联网

一、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

 

标签:abc,OS,输入输出,myPython,print,path,txt,os
来源: https://www.cnblogs.com/tangjun112/p/13776300.html