1 Star 3 Fork 0

J.sky / 17python.com

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
ospathtest.py 1.78 KB
Copy Edit Web IDE Raw Blame History
J.sky authored 2021-05-30 22:26 . 测试了socketserver的测试
#codeing=utf-8
# @Time : 2017-09-04
# @Author : J.sky
# @Mail : bosichong@qq.com
# @Site : www.17python.com
# @Title : Python os.path模块中一些常用方法的整理总结
# @Url : http://www.17python.com/blog/12
# @Details : Python os.path模块中一些常用方法的整理总结
# @Other : OS X 10.11.6
# Python 3.6.1
# VSCode 1.15.1
import os
import time
###################################
# 路径的常用方法
###################################
print(__file__) #当前文件的完整地址
print(os.path.abspath('ospathtest.py'))#当前文件的完整地址
print(os.path.dirname(__file__)) #当前目录所属地址
print(os.path.isdir(os.path.dirname(__file__)))# 判断是否为路径
print(os.path.isfile(os.path.dirname(__file__)))# 判断是否为文件
##################################
p = os.path.join(os.path.dirname(__file__), 'aaa')
os.mkdir(p) # 创建目录
time.sleep(3)# 暂停3秒,这样就可以在左侧目录中看到新建的'aaa'目录了
os.rmdir(p)
print(p)# 组装目录
print(os.path.split(__file__))# 分割路径与文件名
###################################
# os中的一些is get方法
###################################
path = __file__
print(os.path.getatime(path)) #返回最后一次进入此path的时间。
print(os.path.getmtime(path)) #返回在此path下最后一次修改的时间。
print(os.path.getctime(path)) #返回path的大小
print(os.path.getsize(path)) #返回文件大小,如果文件不存在就返回错误
print(os.path.isabs(path)) #判断是否为绝对路径
print(os.path.isfile(path)) #判断路径是否为文件
print(os.path.isdir(path)) #判断路径是否为目录
print(os.path.islink(path)) #判断路径是否为链接
print(os.path.ismount(path)) #判断路径是否为挂载点

Comment ( 0 )

Sign in for post a comment

Python
1
https://gitee.com/J_Sky/17python.com.git
git@gitee.com:J_Sky/17python.com.git
J_Sky
17python.com
17python.com
master

Search

102255 3a0e046c 1850385 102255 7aaa926c 1850385