本文介绍了如何使用Python在文本文件中追加模式下写入字符串,以及如何将条件判断的结果(如整数变量)通过`file`参数输出到文件中。重点讲解了`open()`函数的追加模式和`print()`函数的文件输出技巧。 摘要由CSDN通过智能技术生成

1.若写入字符串(str类型),使用write方法:

f.write('hello,world!')

2.若想将print的内容写入txt,如写入integer类型,并且为i,j为变量:

if matrix[i][j] >= 0.6 :  
        print(i,j,file=f)

这样就直接简单的写入到txt中啦!

def save_data(self, filename, data): # filename为 写入 txt 文件 的路径,data为要 写入 数据列表. file = open(filename, 'w') for i in range(len(data)): s = str(data[i]).replace( '[', '').replace(']', '') # 去除
使用 python 写入 字符串 txt 文件 的方法如下: 打开 文件 ,并以 写入 模式打开,如:with open("example. txt ", "w") as file: 写入 字符串 ,如:file.write("这是 一个 字符串 ") 关闭 文件 :file.close() 完整代码如下: with open("example. txt ", "w") as file: file.write("...
# sResult为要 写入 内容 ,一般是 字符串 形式 with open("C:\\ Python 37\\911. txt ", "w", encoding='utf-8') as f: f.write(str(sResult)) f.close()
前面省略,从下面直奔主题,举个代码例子: result2 txt =str(data) # data是前面运行出的数据,先将其转为 字符串 才能 写入 with open('结果存放. txt ','a') as file_handle: # . txt 可以不自己新建,代码会自动新建 file_handle.write(result2 txt ) # 写入 file_handle.write('\n') # 有时放在循环里面需要自动转行,不然会覆盖上一条数据 在这个示例 ,我们首先使用 `open()` 函数打开 一个 名为 `output. txt ` 的 文件 ,并指定 写入 模式 `'w'`,这将创建 一个 新的 文件 或覆盖已存在的 文件 。然后,我们将要 写入 内容 保存到 一个 变量 ,这里是 字符串 `'这是要 写入 txt 文件 内容 '`。接下来,我们使用 `write()` 方法将 内容 写入 文件 。最后,我们使用 `close()` 方法关闭 文件 。 现在,你可以在同级目录下找到 `output. txt ` 文件 ,并查看其 内容 。如果 文件 不存在,则会自动创建 一个 新的 文件 。如果 文件 已存在,则会覆盖原有的 内容