文章标题
2017-09-11 00:58
197 查看
忽略#号
#!/usr/bin/env python #coding:utf-8 """ file:忽略#号.py date:2017-09-10 11:12 AM author:lihang desc: """ # filename = raw_input("请输入一个文件名:") # f = open(filename,"a+") # b = f.readlines() # for i in b: # i = i.strip() # if not i.startswith("#"): # print i filename = raw_input("请输入一个文件名:") with open(filename,"a+") as f: for i in f: i = i.strip() if not i.startswith("#"): print i print f.closed
显示文件十行内容
#!/usr/bin/env python #coding:utf-8 """ file:显示十行.py date:2017-09-11 12:17 AM author:lihang desc: """ n = 1 with open('file','a+') as f: for line in f: if n % 11 != 0: print line, n += 1 else: choice = raw_input("是否继续?(Y/N)").upper() n += 1 if choice == "N": break
找出一个目录中以.log结尾的文件
#!/usr/bin/env python #coding:utf-8 """ file:os操作.py date:2017-09-10 4:06 PM author:lihang desc: """ import os dir = raw_input("请输入一个存在的目录名:") l = [i for i in os.listdir(dir) if i.endswith(".log")] for i in l: print i f = open("log.md","a+") f.write(i+"\n") f.close() path = os.path.abspath("log.md") print path