博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建文件
阅读量:4696 次
发布时间:2019-06-09

本文共 799 字,大约阅读时间需要 2 分钟。

编写mktxtfile.py脚本,实现以下目标:

  1. 编写一个程序,要求用户输入文件名
  2. 如果文件已存在,要求用户重新输入
  3. 提示用户输入数据,每行数据先写到列表中
  4. 将列表数据写入到用户输入的文件名中
import osdef get_fname():  while True:     fname = input('请输入文件名:')     if not os.path.exists(fname):         break     print("file exitst please reinput!!!")  return fnamedef get_content():     content =[]     print('请输入内容,以exit结束')     while True:        data = input('>>>: ')        if data == 'exit':            break        content.append(data)     return contentdef wfile(fname,content):    with open(fname,'w') as f:        f.writelines(content)if __name__ == '__main__':    fname = get_fname()           #获取文件名字    content = get_content()        #获取内容    content = [line + '\n' for line in content]  #以\n结束 可以换行    wfile(fname,content)  #将内容写入文件

 

转载于:https://www.cnblogs.com/lsgo/p/10529666.html

你可能感兴趣的文章
Hbase PleaseHoldException错误
查看>>
利用Handler在子线程中更新UI
查看>>
linux用户管理和文件权限
查看>>
Activiti 流程实例、任务、执行对象及相关的表
查看>>
wpa wp2 psk的配置方式
查看>>
yii性能调节
查看>>
centos 7.4 + postgresql 10.1 + pg_amqp
查看>>
Throwable、Error、Exception、RuntimeException 区别
查看>>
js对闭包的理解
查看>>
腾讯面试问题
查看>>
自定义标题栏右键菜单
查看>>
Bootstrap概述
查看>>
elementUi源码解析(1)--项目结构篇
查看>>
C#中用DateTime的ParseExact方法解析日期时间(excel中使用系统默认的日期格式)
查看>>
任务二 阅读报告
查看>>
高阶函数
查看>>
W3100SM-S 短信猫代码发送 上
查看>>
android sdk 帮助文档下载地址
查看>>
PRIVACY POLICY
查看>>
装完Win8后推荐进行的优化
查看>>