在Python中,用open()函数打开一个txt文件,写入一行数据之后需要一个换行

如果直接用

f.write(’\n’)

只会在后面打印一个字符串’\n’,而不是换行’

需要用

f.write(’\r\n’)

注意点:

1、python文件写入的时候,当写入一段话之后叠加一个换行符 #特别注意的是python中的换行是 \n ,而不是/n 是反斜杠\, 而不是斜杠/

例子

#先写入一段话

f.write("我爱python!")

f.write(’\r\n’)

或者

f.write('我爱python!\r\n')

2、python 中的\n 和\r\n 的区别:

不同的是光标的位置:\n在下一行开头,\r在本行的开头

print u"你好吗?\n朋友"

print u"——分隔线——"

print u"你好吗?\r朋友"

输出

你好吗?

朋友

——分隔线——

朋友吗?

有时我们并不想让转义字符生效,我们只想显示字符串原来的意思,这就要用r和R来定义原始字符串。如:print r'\t\r'

实际输出为“\t\r”。

常见的转义字符

转义字符

输出

\'

'

\"

"

\a

‘bi’响一声

\b

退格

\f

换页(在打印时)

\n

回车,光标在下一行

\r

换行,光标在上一行

\t

八个空格

\\

\

3、python中的文件操作每次向文件中写入数据的时候,如果文件存在的话,就向文件中叠加,如果没有的话,就创建新文件之后项中写入内容

在进行python进行文件读写的时候,第一次写进去的内容,第二次在进行写入会被覆盖掉,

原因是我们的方式用的是“w"或者别的之类的

换成”a“就可以了

file = open("D:/file.txt", 'a')

而对于,如果一开始有文件的话,每次都会将原有的文件覆盖,如果没有的话就会创建并写入

file = open("D:/file.txt", 'w+')

浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题

以下是对php中fwrite写入txt文件的时候用 \r\n不能换行的问题进行了介绍,需要的朋友可以过来参考下今天遇到了一个问题就是用fwrite写入txt文件的时候用 rn不能换行试了很久都没找到办 ...

python操作txt文件中数据教程[3]-python读取文件夹中所有txt文件并将数据转为csv文件

python操作txt文件中数据教程[3]-python读取文件夹中所有txt文件并将数据转为csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 python操作txt文件中 ...

生成大量插入语句,并将语句写入txt文件中

import java.io.*; /** * Created by czz on 2019/9/23. */ public class TTest { /** * 生成大量插入语句,并将语句写入tx ...

python中readline判断文件读取结束的方法

注:内容来自网络 本文实例讲述了python中readline判断文件读取结束的方法.分享给大家供大家参考.具体分析如下: 大家知道,python中按行读取文件可以使用readline函数,下面现介绍 ...

Java以流的方式将指定文件夹里的.txt文件全部复制到另一文件夹,并删除原文件夹中所有.txt文件

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.Fi ...

Python中关于txt的简单读写模式与操作

Python中关于txt的简单读写操作 常用的集中读写模式: 1.r 打开只读文件,该文件必须存在. 2.r+ 打开可读写的文件,该文件必须存在. 3.w 打开只写文件,若文件存在则文件长度清为0,即 ...

JAVA读取TXT文件、新建TXT文件、写入TXT文件

1.创建TXT文件 按照正常的逻辑写就好 先定义一个文件给定一个路径——>判断这个路径上这个文件存不存在——>若不存在则建立,try/catch根据程序提示自动生成就好 2.读取TXT文件 ...

Java读取txt文件和写入txt文件

package com.nickwong.code; import java.io.*; /** * Created by Nickwong on 31/07/2018. * 根据1-8楼的建议,优化 ...

Asp.net读取和写入txt文件方法(实例)!

Asp.NET读取和写入txt文件方法(实例)! [程序第一行的引入命名空间文件 - 参考] System; using System.Collections; using System.Config ...

随机推荐

ASCII编码对照表

Bin(二进制) Oct(八进制) Dec(十进制) Hex(十六进制) 缩写/字符 解释 0000 0000 0 0 00 NUL(null) 空字符 0000 0001 1 1 01 SOH(st ...

sQLserver T-SQL 事务的用法

原文在: https://www.lesg.cn/netdaima/2016-55.html 在使用Mssql的时候经常需要用到存储过程 有些操作在前面发生错误的时候:需要回滚:这就需要事务了: 下面 ...

git workflow常用命令

git init git status git add readme.txt git add --all         Adds all new or modified files git comm ...

启动程序的同时传参给接收程序(XE8+WIN764)

相关资料: http://blog.csdn.net/yanjiaye520/article/details/7590252 注意事项: 1.ParamStr(0)是实例自己. 2.传的参数是以空格分 ...

Ruby on Rails Tutorial 第二章 之 微博资源

1.微博模型如下图所示: 2.创建微博资源,命令如下: $ rails generate scaffold Micropost content:text user_id:integer  #生成微博资 ...

El表达式的用法个人总结

EL表达式的好处: 通过EL可以简化在JSP开发中对对象的引用,从而规范页面代码,增加程序的可读性及可维护性. EL表达式的几个特点:  1:可以与jsp标签库结合使用,也可以与javascript语 ...

CM5(5.11.0)和CDH5(5.11.0)离线安装

概述 文件下载 系统环境搭建 日志查看 Q&A 参考 概述 CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支 ...

linux 命令:tr 的简单使用

工作的需要,用到了tr命令,因为用到的次数不是很多,怕以后忘记了百度,就自己总结下.例子什么的,copy linux shell 脚本攻略这本书. tr:常用选项 -c 用字符串1中字符集的补集替换此 ...

triplet loss 在深度学习中主要应用在什么地方?有什么明显的优势?

作者:罗浩.ZJU链接:https://www.zhihu.com/question/62486208/answer/199117070来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

Tomcat出现端口占用错误

Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost are already in use. The ...

python 写txt 换行_python中写入txt文件需要换行,以及\r 和\n相关推荐

  1. python 写文件 换行_python中写入txt文件需要换行,以及\r 和\n

    原博文 2019-09-25 16:16 − 在Python中,用open()函数打开一个txt文件,写入一行数据之后需要一个换行 如果直接用 f.write('\n')只会在后面打印一个字符串'\n ...

  2. python写一个类方法_python中如何写类

    类的定义 Python中,定义类是通过class关键字,例如我们定义一个存储学生信息的类: class Student(object): pass class后面紧接着是类名,即Student,类名通 ...

  3. python 写csv加锁_Python: 对CSV文件读写 和 Md5加密

    1. python 有专门的csv包,直接导入即可. import csv: 2. 直接使用普通文件的open方法 csv_reader=open("e:/python/csv_data/l ...

  4. python modbus类封装_Python 中引入一个文件,模块的概念

    Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块. 通过这些强大的模块可以极大地提高开 ...

  5. python判断最后一行_python中如何判断文件的最后一行是空行?

    问题: 前两天遇到一个问题,比如dat和bcp文件的格式需要最后一行一定是空行.但是用python怎么也不能读到最后一行的空行. test1: file_obj = open(file_name) a ...

  6. python处理nc数据_python中的.nc文件处理 | 04 利用矢量边界提取NC数据

    利用矢量边界提取.nc数据 import os import numpy as np import pandas as pd import matplotlib.pyplot as plt impor ...

  7. python 数据处理----读取txt 一列数据写入excel 文件

    将txt数据从某一行开始写入excel文件中(例子为从Appthroughput写至excel_result1.xlsx中) import sys import random import time ...

  8. 在Python中以扩展名.txt查找目录中的所有文件

    如何在python中扩展名为.txt的目录中找到所有文件? #1楼 import os import sys if len(sys.argv)==2:print('no params')sys.exi ...

  9. python算法和数据结构_Python中的数据结构和算法

    python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...

最新文章

  1. 关于一道简单的Java 基础面试题的剖析: short s1=1;s1 = s1 +1会报错吗?
  2. 自己写的python软件可以在哪发布-如何发布一个Python命令行工具
  3. 安卓2.2系统上网设置
  4. MySQL【环境搭建 01】Linux root 用户部署 mysql-5.7.28 及 not allowed to connect to this MySQL server 和中文乱码问题处理
  5. JavaScript---详解cookie
  6. image to pdf
  7. Vue子组件调用父组件的三种方式
  8. [渝粤教育] 西南科技大学 刑事诉讼法学 在线考试复习资料(1)
  9. 云-腾讯云-云点播:云点播(VOD)
  10. 随机手机号查询易语言代码
  11. html导航栏位置垂直居中,导航栏水平+垂直居中
  12. 【问】存货盘点单中的数量在盘点报表和盘点差异处理中看不到
  13. 政务内网、政务外网、政务专网
  14. 110 Ruby 版本管理器【Rails后端开发训练营】
  15. 4G工业路由器防静电保护
  16. AWS实例3T磁盘初始化分区及docker环境部署
  17. Windows - 百度网盘限速下载慢解决方案(官方提速方法)
  18. Spring Security系列教程-Spring Security核心API讲解
  19. Exchange ActiveSync 配置
  20. 【flask入门系列】请求钩子与上下文

热门文章

  1. 视频质量评价:挑战与机遇
  2. 音视频技术开发周刊 | 176
  3. LiveVideoStackCon 2020北京站-售票通道关闭倒计时1天
  4. 从有界到无界,腾讯新一代企业网引领安全创新
  5. PMP 之程序性计划、实体性计划、综合计划
  6. PMP之项目相关方管理
  7. openresty+consul动态配置更新(服务变更发现)
  8. Linux iperf 网络性能测试工具
  9. ARM Keil MDK开发STM32工程模板
  10. 练习:每一分钟产生一个文件,保存本分钟内所有数字之和。