`

python 写入文件

阅读更多

使用python 如何把数据写入文件呢?或者说如何把数据持久化呢?

方式一:使用file

 

#!/usr/bin/python

poem='abc\n'
f=file('poem.txt','w')
f.write(poem)
f.close()

 注意:file()的第二个参数,“w”表示以“写”的方式打开文件

 

 

方式二:使用open

 

>>> a=['a\n','111\n','yyy\n']
>>> a
['a\n', '111\n', 'yyy\n']
>>> f=open('c.txt','w')
>>> f.writelines(a)
>>> f.close

注意:open()的第二个参数,“w”表示以“写”的方式打开文件

 

方式三:(仅适用于python3

>>> man_file=open('man_data.txt','w')
>>> print(['abc','\n'],file=man_file)
>>> man_file.close()
>>>
root@ function_study# ls
man_data.txt  nest.py
root@ function_study# cat man_data.txt
['abc', '\n']

 

分享到:
评论

相关推荐

    Python写入文件

    这里我们主要关注的是“Python写入文件”的知识。在Python中,写入文件涉及到几个关键步骤和函数,它们可以帮助你将数据保存到磁盘上的文件中。以下是关于这个主题的详细说明。 首先,你需要了解Python中的`open()`...

    浅谈python写入大量文件的问题

    在Python编程中,处理大量数据并将其写入文件是一项常见的任务。然而,当涉及大量文件或数据时,可能会遇到一些问题,例如数据丢失或者写入不完整。本文将深入探讨在Python中如何有效地处理此类问题,特别是针对描述...

    python写入文件自动换行问题的方法

    ### Python写入文件自动换行问题详解 #### 知识点概述 在Python编程中,文件操作是一项基本且重要的技能。对于数据处理、日志记录等应用场景,掌握如何正确地写入文件尤其关键。其中,“自动换行”是文件写入过程...

    Python 写入json文件内容换行显示(csdn)————程序.pdf

    总结起来,为了使Python写入的JSON文件内容换行显示,你需要使用`json.dumps()`函数的`indent`参数来设置缩进,并在写入文件时确保正确处理行结束符。这样不仅可以提高代码的可读性,也有助于在阅读和调试JSON数据时...

    关于python写入文件自动换行的问题

    现在需要一个写文件方法,将selenium的脚本运行结果写入test_result.log文件中 首先创建写入方法 def write_result(str): writeresult=file(r'D:\eclipse4.4.1 script\my_selenium\model\test_result.log','a+...

    解决Python字典写入文件出行首行有空格的问题

    ### 解决Python字典写入文件出现首行有空格的问题 在进行Python编程时,经常需要将数据结构(如字典)写入文件中以便后续处理或存储。然而,在某些情况下,可能会遇到一个问题:当将字典写入文件时,首行会出现额外...

    将Python列表内容写入JSON文件并存储的两种方法

    除了将列表转换为字符串再写入文件外,`json`模块还提供了一个更直接的方法——`json.dump()`,它可以将Python对象直接写入JSON格式到文件。 以下是使用`json.dump()`的示例代码: ```python import json # 示例...

    利用python3.6写入.ply文件、三维点云写入ply文件、并用meshlab打开

    本教程将介绍如何使用Python 3.6和Numpy来生成`.ply`文件,这是一种常见的三维几何数据格式,以及如何用Meshlab软件打开和查看这些点云数据。 首先,`.ply`文件格式,全称为“Polygon File Format”或“Stanford ...

    利用python写入.ply文件、三维点云写入ply文件、并用meshlab打开

    该代码利用python(numpy)生成ply文件,并将三维点云数据写入ply文件。生成的ply文件可以直接用meshlab打开查看点云。 这个积分太高了,我重新上传了一份,链接: ...

    python写入txt文件

    此外,还可以使用`write()`方法的变体`writelines()`,它接受一个包含多个字符串的列表或生成器,并将它们逐个写入文件,而不是一次性写入整个字符串。 总的来说,Python的文件操作简单而强大,`open()`函数和相关...

    python 实现一次性在文件中写入多行的方法

    您可能感兴趣的文章:Python文件循环写入行时防止覆盖的解决方法浅谈python写入大量文件的问题pandas 把数据写入txt文件每行固定写入一定数量的值方法关于python写入文件自动换行的问题Python多

    python3.6的配置文件写入时保留注释

    python3.6,对其配置文件的读写进行了修改,目的是在设置值(会导致写文件)时,对原始文件中的注释进行保留。由于是对原工具中代码的修改,所以建议在使用此文件进行覆盖之前,先对原文件进行备份,防止在一些极端...

    python3 循环读取excel文件并写入json操作

    在给定的示例中,它演示了如何使用Python3读取多个Excel文件并将数据写入一个JSON文件。下面将详细解释这个过程。 首先,我们导入所需的库:`xlrd`用于读取Excel文件,`json`用于处理JSON数据,以及`operator`用于...

    python指定写入文件时的编码格式方法

    实例如下: #encoding=utf-8 content=u"广东松炀再生资源股份有限" content=content.encode("utf-8")#写入的文件编码... 您可能感兴趣的文章:Python将列表数据写入文件(txt, csv,excel)python write无法写入文件

    python 写入_获取_excel超链接demo——xlwt-xlrd

    1.python读取excel中的超链接 2.python写入超链接和锚文本 3.demo很简单,两种方式。

    Python如何把字典写入到CSV文件的方法示例

    在Python编程中,将字典数据写入CSV文件是一种常见的数据操作,特别是在处理大量结构化数据时。CSV(Comma Separated Values)文件格式因其简洁、易于读取和处理的特性,广泛应用于数据交换和存储。本文将详细介绍...

Global site tag (gtag.js) - Google Analytics