python处理写入数据的方法

介绍

小编给大家分享一下python处理写入数据的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

<强>

3.1415926535
8979323846
8979323846
张开(& # 39;pi_digits.txt& # 39;) f: #默认模式为‘r’,只读模式
,,内容=f.read() #读取文件全部内容
,,打印内容#输出时在最后会多出一行(读()函数到达文件末会返回一个空字符,显示出空字符就是一个空行)
,,打印& # 39;- - - - - - - - - - - - & # 39;
,,打印contents.rstrip () # rstrip()函数用于删除字符串末的空白3.1415926535

8979323846
8979323846
- - - - - - - - - - - - 3.1415926535

8979323846
8979323846

张开(& # 39;pi_digits.txt& # 39;) f:
,,在f: line1
,,,,打印line1 #每行末尾会有一个换行符
,,打印& # 39;- - - - - - - - - - - - & # 39;
,么的,f:
,,,,打印line2.rstrip() #此时文件已经读完,么指向文本末尾,因此不会有输出3.1415926535

8979323846
8979323846
- - - - - - - - - - - -

张开(& # 39;pi_digits.txt& # 39;) f:
,,在f: line1
,,,,打印line1
,,打印& # 39;- - - - - - - - - - - - & # 39;
张开(& # 39;pi_digits.txt& # 39;) f: #需要重新打开文本进行读取
,么的,f:
,,,,打印line2.rstrip() #删除字符串末尾的空白3.1415926535

8979323846
8979323846
- - - - - - - - - - - - 3.1415926535

8979323846
8979323846

张开(& # 39;pi_digits.txt& # 39;) f:
,,行=f.readlines() #读取文本中所有内容,并保存在一个列表中,列表中每一个元素对应一行数据
打印行#每一行数据都包含了换行符
打印& # 39;- - - - - - - - - - - - & # 39;线行
:
,,打印line.rstrip (),
打印& # 39;- - - - - - - - - - - - & # 39;
pi_str=& # 39; & # 39;#初始化为空字符线行
:
,,pi_str +=line.rstrip() #字符串连接
打印pi_str
[& # 39; 3.1415926535 \ n # 39;, & # 39; 8979323846 \ n # 39;, & # 39; 2643383279 \ n # 39;]
- - - - - - - - - - - - 3.1415926535

8979323846
8979323846
- - - - - - - - - - - - 3.141592653589793238462643383279

<强>

文件名=& # 39;write_data.txt& # 39;
张开(文件名,& # 39;w # 39;) f: #如果文件名不存在会自动创建,& # 39;w # 39;表示写数据,写之前会清空文件中的原有数据!
,,f.write(“我酥皮。\ n")
f.write(“我现在在NJTECH学习。\ n")

我酥皮。
我现在在NJTECH学习。

张开(文件名,& # 39;一个# 39;)f: # & # 39;一个# 39;表示附加,即在原来文件内容后继续写数据(不清楚原有数据)
f.write(“我主要在机器学习和计算机视觉\ n")

我酥皮。
我现在在NJTECH学习。
我主修机器学习和计算机视觉。

以上是python处理写入数据的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

python处理写入数据的方法