当前位置:   article > 正文

【Python】读写文本文件_def函数中有一个参数是文件怎么办

def函数中有一个参数是文件怎么办

一、python读取文本文件

  1. def ReadFile(filename,mode = 'r'):
  2. """
  3. 读取文件内容
  4. @filename 文件名
  5. return string(bin) 若文件不存在,则返回空字符串
  6. """
  7. import os
  8. if not os.path.exists(filename):return""
  9. fp = open(filename,mode,encoding="utf-8")
  10. f_body = fp.read()
  11. fp.close()
  12. return f_body
  13. #读取文本文件
  14. txt = ReadFile("员工信息.txt")
  15. print(txt)
'
运行

运行结果:

二、python写入文本文件

  1. def WriteFile(filename,s_body,mode='w+'):
  2. """
  3. 写入文件内容
  4. @filename 文件名
  5. @s_body 欲写入的内容
  6. """
  7. fp = open(filename,mode)
  8. fp.write(s_body)
  9. fp.close()
  10. #写入文本文件
  11. WriteFile("1.txt","Hello World!")
'
运行

运行结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/916470
推荐阅读
相关标签
  

闽ICP备14008679号