以下代码为
1:新建onefile.txt文件
2:向onefile.txt文件中写入数据
3:尝试读取新建文件的所有数据
4:尝试读取该文件指定数据
5:拷贝onefile.txt至新建twofile.txt文件,并且统计行数与字节长度

下面该代码为第1,2,3,4
把代码复制,并创建test.py文件,然后在当前文件夹中的终端执行python3 test.py即可

# 打开文件,并且写入6.2文件的基本处理
def main():# 第一步打开文件# 打开文件open()# <variable> = open(<name磁盘文件名>,<mode打开模式>)onefile = open("onefile.txt","w") #  打开一个文件onefile.txt,没有则创建w# r 只读,不存在则报错# w 只写,不存在则创建# a 表示附加到文件末尾# rb 只读二进制文件,文件不存在则报错# wb 只写 二进制文件,文件不存在则创建# ab 附加到二进制文件末尾# r+ 读写# 第二步文件读取/写入onefile.write("字符串\n")onefile.writelines(["Hello"," ","world","\n"]) #  写入文件内容为列表格式onefile.writelines(["Hello"," ","lui","\n"]) #  写入文件内容为列表格式onefile.writelines(["Hello"," ","chun"]) #  写入文件内容为列表格式# write()把含有文本数据或二进制数据块的字符串写入文件中# writelines()针对列表操作,接收一个字符串列表作为参数,将它们写入文件中# 第三步关闭保存文件onefile.close() # 关闭文件# 第四步重新打开文件openonefile =open("onefile.txt","r")# 打开上面创建的onefile,大开方式为只读# 第五步读取文件data = openonefile.read()# 读取展示为read()返回值为包含整个文件内容的一个字符串# readline()返回值为文件下一行内容的字符串# readlines()f返回值为整个文件内容的列表,每项是以换行符结尾的一行字符串# 第六步输出文件print(data) # 第七步关闭文件onefile.close()print("展示案例仅展示本文档指定前两行")# 案例展示 仅仅读取前两行twofile = open("onefile.txt","r")for i in range(2):line = twofile.readline()print(line[:-1])onefile.close()
# 调用上方设置的函数
main()

以下代码为第5
把代码复制,并创建test.py文件,然后在当前文件夹中的终端执行python3 test.py即可

def main():# 输入文件名f1 = input("请输入文件名(需要拷贝的文件):").strip()f2 = input("请为新拷贝的文件命名:").strip()# 打开文件onefile = open(f1, "r") #打开方式twofile = open(f2,"w")# 拷贝数据countLines = countChars =0for line in onefile.readlines():countLines += 1 #统计复制的行数countChars += len(line) #统计所有字符串长度twofile.write(line)print(countLines,"lines and",countChars,"chars copied")onefile.close()twofile.close()
# 调用上方设置的函数
main()

python写入txt,读取txt,拷贝txt文件相关推荐

  1. python写入、读取txt文本内容

    python写入.读取txt文本内容 一. 写入txt文本文件 # 保存数据 def writeData(datalist,savepath):for data in datalist:with op ...

  2. 如何使用 Google Colab (或其他 python 笔记本)读取谷歌硬盘的文件

    存档和上传 单独上传大量图像(或文件)需要很长时间,因为 Google Drive 必须为每个图像单独分配ID和属性.建议先归档数据集. 一种可能的归档方法是将包含数据集的文件夹转换为".t ...

  3. Python写入和读取Excel表格数据

    Python作为一个强大的数据处理工具,这里简单介绍下python读取写入excel表格数据. 一.python写入excel表格 导入xlwt模块 生成一个空的excel表格,命名为my_test. ...

  4. Python写入、读取json文件

    可以直接传入文件路径.文件名和字典数据,就可以在对应位置生成json文件.附代码如下: import json# 将字典类型数据写入json文件或读取json文件并转为字典格式输出 class Fil ...

  5. python stdin和stdout_无法使用Python写入和读取stdin / stdout

    我在MacOS 10.7.4上使用Python 2.7.这是一个较长的脚本(不是我写的)的一部分,它基本上为PHP提供了一些配置选项,将它们写入PHP的stdin,然后从它的stdout中读取它们. ...

  6. Python中如何读取npy、npz文件?

    npy以及npz这两种文件格式,是python第三方库numpy才能够保存和读取的文件类型,而也只有通过该库才有方法来完成读取保存操作.下面这篇文章所要介绍的内容就是,python读取和保存npy.n ...

  7. 【Java编程】写入、读取、遍历Properties文件

    在Java开发中通常我们会存储配置参数信息到属性文件,这样的属性文件可以是拥有键值对的属性文件,也可以是XML文件,关于XML文件的操作,请参考博文[Java编程]DOM XML Parser 解析. ...

  8. Python编程之读取Excel csv格式文件内容

    1.读取csv文件,返回list数据结构 注意:csv文件中不应该出现合并行的数据,否则读取为空值 test.csv文件为:可以自己定义 2.程序部分 import sys import csv de ...

  9. python读取txt文件写入-python txt文件的写入和读取

    1.文件的打开 使用open () 函数 打开文件.他有两个参数,文件路径或文件名和文件的打开方式. "r" 只读模式,不能编辑和删除文件内容. "w" 写入模 ...

  10. python numpy读取数据_python使用numpy读取、保存txt数据的实例

    1.首先生成array数组 import numpy as np a = np.random.rand(5,5) print(a) 结果: array([[0.17374613, 0.87715267 ...

最新文章

  1. 折返(Reentrancy)VS线程安全(Thread safety)
  2. ASP.NET MVC 右键点击添加没有区域(Area)、控制器、试图等选项
  3. Omi应用md2site发布-markdown转网站利器
  4. 如何把两个域控同步_同步带噪音大,怎么办?
  5. 差分能量分析介绍(二)
  6. js怎么定义combobox_好程序员web前端教程分享新手应该怎么学习webpack
  7. 全局变量_Python函数中的全局变量与局部变量
  8. ARM汇编中的ldr和adr的区别及其在uboot中相关源码的分析
  9. Visual C# 诠释常用排序算法
  10. linux vi刷新页面,vim的神级配置 - bubifengyun的个人页面 - OSCHINA - 中文开源技术交流社区...
  11. Python中几个有趣的函数
  12. (六)使用Coral USB Accelerator在Raspberry Pi上部署YOLOv5模型
  13. mysql的comment_mysql的comment怎么用
  14. 51CTO博客改版日记(目录) 2006年 by小废
  15. diamond软件的使用(4)---记录一些踩过的软件坑 持续更新ing
  16. Metasploit Framework —— Exploit
  17. EndNote X8教程(PDF+video)
  18. 『工程项目实践』表格识别 — V2.0
  19. Rasa_nlu_chi:入门教程
  20. c c++实现restful api服务 c c++实现http服务

热门文章

  1. Mybatis_别名的使用
  2. MssqlOnLinux 主从集群【2】
  3. 聊一聊Python与C++的不同(一)
  4. linux下alias命令详解
  5. struts2 ModelDriven 和 Preparable 拦截器
  6. Oracle使用ODBC连接配置
  7. 安装Android SDK时,点击SDK Manager.exe闪退,并且jdk的环境变量是对的。
  8. javascript判断非空
  9. String类型转换的三种方法分析
  10. 小e的每日一画 之 飞毯旅行记 20071231