(模拟菜单选择实现)## 存入你的基本信息,在zhangsan.txt文件中## 显示你的基本信息## 统计zhangsan.txt含有good的文本数

简介: (模拟菜单选择实现)## 存入你的基本信息,在zhangsan.txt文件中## 显示你的基本信息## 统计zhangsan.txt含有good的文本数

一定要close掉用完的东西,不然就会事与愿违


#
# (模拟菜单选择实现)
#
# 存入你的基本信息,在zhangsan.txt文件中
#
# 显示你的基本信息
#
# 统计zhangsan.txt含有good的文本数
#
# 将zhangsan.txt移动到D:/code/中
import shutil
# fp = open("D:/study/python/1001/zhangsan.txt", 'w')  # 直接打开一个文件,如果文件不存在则创建文件
# fp.write("666666999999999666")
# fp.close()
# shutil.move(r"D:/study/python/1001/test.txt",r"D:/code000/test.word")
print("    1.存入你的基本信息,在zhangsan.txt文件中 2.显示你的基本信息 3.统计zhangsan.txt含有good的文本数 4:将zhangsan.txt移动到D:/code/中")
with open("D:/study/python/1001/zhangsan.txt", 'w+', encoding='utf8') as file:
    input_no = input('请键入选项:1、2(非数字退出):\t')
    while input_no.isdigit():
        input_no = int(input_no)
        if input_no == 1:
            file.write(input('写日记:')+'\n')
            file.close()#一定要把他关掉才有效果
        elif input_no == 2:
            file.seek(0, 0)
            print("读出内容如下:")
            for line in file.readlines():
                print(line, end='')
        elif input_no == 3:
            f = open("D:/study/python/1001/zhangsan.txt", "r", encoding="UTF-8")
            line = f.read()  # 调用文件的 readline()方法
            print("line=",line)
            print("高兴出现的次数:", line.count("good"))
            f.close()
        elif input_no ==4:
            shutil.move(r"D:/study/python/1001/zhangsan.txt", r"D:/code/zhangsan.txt")
            print("移动成功")
        input_no = input('请键入选项:\t')
    else:
        print('程序已退出...')

30.1.png

相关文章
|
6月前
|
C++
C++学习系列---读取文件名存入txt和从txt读取每行信息
C++学习系列---读取文件名存入txt和从txt读取每行信息
|
3月前
|
JSON JavaScript 数据格式
打印插件 hiprint 使用、回单打印PDF保存本地、将列表数据打印成pdf文件保存到本地
这篇文章介绍了如何使用hiprint打印插件将列表数据打印成PDF文件并保存到本地,包括插件的配置、依赖安装、项目代码案例以及如何预览和打印数据。
打印插件 hiprint 使用、回单打印PDF保存本地、将列表数据打印成pdf文件保存到本地
从键盘上输入10个整数,写入到一个文件number.txt中,然后从此文件读出数据,显示在屏幕上。
从键盘上输入10个整数,写入到一个文件number.txt中,然后从此文件读出数据,显示在屏幕上。
226 0
|
人工智能 自然语言处理 前端开发
Network可以显示后台返回的数据,但是打印出来时是undefind
Network可以显示后台返回的数据,但是打印出来时是undefind
99 0
|
安全 数据安全/隐私保护
文档的保存和打印
3.8 文档的保存与打印 3.8.1 防止文档内容丢失 1. 自动恢复 Word提供自动恢复功能,可在很大程度上避免因为停电、机器死机等问题引发的文档丢失现象。在“文件”选项卡中的“选项”命令,在其中的“保存”选项卡中设置,默认10分钟,可以修改(1-120分钟)。 2. 自动备份文档副本 在编辑Word文档时,如果不小心保存了不需要的信息,或者原文档损坏,可以使用文档备份的副本避免损失。当然,这需要你事先在Word系统设置了“始终创建备份副本”功能,具体操作如下: 1单击“文件”选项卡,选择“选项”命令,打开对话框设置。 2选择此选项可在每次保存文档时创建一个文档的备份副本扩展名为 .wbk
编写一个程序,如果名为Exercise12_15.txt的文件不存在,则创建该文件。使用文本I/O将随机产生的100个整数写入文件,文件中的整数由空格分开。从文件中读回数据并以升序显示数据。
编写一个程序,如果名为Exercise12_15.txt的文件不存在,则创建该文件。使用文本I/O将随机产生的100个整数写入文件,文件中的整数由空格分开。从文件中读回数据并以升序显示数据。
277 0
|
移动开发 Python
批量查找文本中的内容
@echo off findstr /ims "查找内容" *.*>list.txtps:把含有相关文字内容的文档输出到list.txt文本中,适用于能用notepad打开的各种文档.   是一个修改升级的版本,原程序是这个《批量查找替换文本文件内容》。
1050 0
|
数据处理
编辑表格输入内容、根据input输入框输入数字动态生成表格行数、编辑表格内容提交传给后台数据处理
编辑表格输入内容、根据input输入框输入数字动态生成表格行数、编辑表格内容提交传给后台数据处理 记录自己学习做的东西,写的小demo,希望对大家也有帮助!
310 0
|
Java
编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
252 0
编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
|
Python
如何读取保存一些list信息的txt,生成有一组名字有规律的list
如何读取保存一些list信息的txt,生成有一组名字有规律的list
179 0
如何读取保存一些list信息的txt,生成有一组名字有规律的list