需求如题。
首先,我们需要创建一个文件
filename_path = "./py.txt"
try:
f = open(filename_path,"w") #写入模式,会冲刷掉文件内容
print(f.write("作者,黄蓉"))
f.close()
except: #异常处理
print("%s文件找不到"%(filename_path))
成功创建了一个文件 
然后,我们需要封装一个删除文件函数,将文件删除
import os
def deletfile(filename):
if filename:
os.remove(filename)
return True
else:
return False
if __name__ == "__main__": #作为脚本直接执行
print(deletfile("py.txt"))
输出结果:文件被成功删除,打印结果如下
5 True Process finished with exit code 0
Tips:
编写函数原则:
1. 函数设计要尽量短小
2. 函数声明要做到合理、简单、易于使用
3. 函数参数设计应该考虑向下兼容(版本迭代~使用)
4. 一个函数只做一件事情,尽量保证函数语句粒度的一致性