第十章作业

print("\n","="*10,"蚂蚁庄园动态","="*10)

file=open('message.txt','w')

print("\n即将显示......\n")

 

print("\n","="*10,"蚂蚁庄园动态","="*10)

file=open('message.txt','w')

file.write("你使用了1张加速卡,小鸡撸起袖子开始双手吃饲料,进食速度大大加快。\n")

print("\n写入了一条动态......\n")

file.close()

 

print("\n","="*25,"蚂蚁庄园动态","="*25,"\n")

with open('message.txt','r')as file:

    message=file.read()

    print(message)

print("\n","="*29,"over","="*29,"\n")

 

print("\n","="*35,"蚂蚁庄园动态","="*35,"\n")

with open('message.txt','r')as file:

    number=0

    while True:

        number+=1

        line=file.readline()

        if line=='':

            break

        print(number,line,end='\n')

print("\n","="*39,"over","="*39,"\n")

 

import os

path="C:\\demo"

print("【",path,"】目录下包括的文件和目录:")

for root,dirs,files in os.walk(path,topdown=True):

    for name in dirs:

        print("●",os.path.join(root,name))

    for name in files:

        print("◎",os.path.join(root,name))

 

import os

fileinfo=os.stat("mr.png")

print("索引号:",fileinfo.st_ino)

print("设备名:",fileinfo.st_dev)

print("文件大小:",fileinfo.st_size,"字节")

print("最后一次访问时间:",fileinfo.st_atime)

print("最后一次修改时间:",fileinfo.st_mtime)

print("最后一次状态变化时间:",fileinfo.st_ctime)

 

import time

def create():

    global name

    localTime = time.strftime("%Y%m%d%H%M%S", time.localtime())

    name = localTime + '.txt'

    with open(name,'a') as file:

        pass

if __name__ == '__main__':   

    amount = int(input('请输入需要生成的文件数:'))

    for i in range(amount):

        create()

        print('file ' + str(i+1) +':' + name)

        time.sleep(1)

    print('生成文件成功!')

 

import os 

path = 'C:/Users/86135/Desktop/Pythontext/第十章'

def folders(number):

    for i in range(1, number + 1):

        folder_name = str(i)

        if os.path.exists(folder_name):

            print("已存在!")

        else:

            os.makedirs(folder_name)

            if os.path.exists(folder_name):

                print("文件"+str(i)+"创建成功!")

if __name__ == '__main__':

    number = int(input("要生成的文件夹数量:"))

    folders(number)

 

posted @ 2022-11-09 15:05  Crushf  阅读(5)  评论(0编辑  收藏  举报