python基础自学二周

os

import os
#通过os.system()调用

# os.system("notepad.exe")

# os.system("ping www.baidu.com")

# os.system("cmd")

#直接调用可执行的文件
os.startfile(r"C:\Program Files (x86)\WXWork\WXWork.exe")
#coding=utf-8
#测试os模块中,关于文件和目录的操作

import os

#################获取文件和文件夹的信息##########################
# print(os.name)      #windows --> nt    linux和unix --> posix(操作系统的名字)
# print(os.sep)       #            \                       /
# print(repr(os.linesep)) #         \r\n                    \n\
print(os.stat("my02.py"))

################关于工作目录的操作##########################
# print(os.getcwd())          #当前工作空间目录
# os.chdir("d:")              #改变当前的工作目录为 d:盘根目录
# os.mkdir("书籍")           #默认创建在当前工作目录

#################创建目录、创建多级目录、删除##########################
# os.mkdir("书籍")        #创建
#os.rmdir("书籍")         # 删除       #相对路径都是相对于当前的工作目录

# os.makedirs("电影/港台/周星驰")        #创建多级目录
#os.removedirs("../电影/港台/周星驰")         #删除多级目录,只能删除空目录

# os.makedirs("../电影/港台/周星驰")       #../ 指的是上一级目录
#os.rename("电影","movie")                #重命名

# dirs = os.listdir("movie")      #列出一级子目录
# print(dirs)
#coding=utf-8
#测试os.parh中关于目录、路径的操作

# import os
import os.path        # from os import path     也可以这样。这样是可以直接调用path.isabs()

###############判断:绝对路径、是否目录、是否文件、文件是否存在#########################
print(os.path.isabs("d:/a.txt"))        #true 是不是绝对路径
print(os.path.isdir("d:/a.txt"))
print(os.path.isfile("d:a.txt"))
print(os.path.exists("d:/a.txt"))

################获得文件基本信息##################
print(os.path.getsize("b.txt"))         #获取文件的大小
print(os.path.abspath("b.txt"))         #获取文件的绝对路径
print(os.path.dirname("d:/a.txt"))      #获取所在目录

print(os.path.getctime("b.txt"))        #文件创建时间
print(os.path.getatime("b.txt"))        #文件最后访问时间
print(os.path.getmtime("b.txt"))        #文件最后修改时间

################对路径的操作#############################
path = os.path.abspath("b.txt")
print(os.path.split(path))          #切割路径,返回元祖。按文件路径和文件名切割
print(os.path.splitext(path))       #                        按. 切割

print(os.path.join("aa","bb","cc")) #用分隔符连接
#coding=utf-8
#列出工作目录下所有的.py文件,并输出文件
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值