Python,将整数写入 '.txt'文件

标签 python performance pickle robustness

使用 pickle 函数是否是将整数写入文本文件的最快、最可靠的方法?

这是我到目前为止的语法:

import pickle

pickle.dump(obj, file)

如果有更强大的替代方案,请随时告诉我。

我的用例是编写用户输入:

n=int(input("Enter a number: "))
  • 是的,需要人工阅读并可能进行编辑
  • 文件中将有10个数字
  • Python 稍后可能需要读回它。

最佳答案

我认为这样做更简单:

number = 1337

with open('filename.txt', 'w') as f:
  f.write('%d' % number)

但这实际上取决于您的用例。

关于Python,将整数写入 '.txt'文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16131233/

相关文章:

Python打开大适合数据缓冲区大小错误

python - 使用简单程序进行字符串比较时出现意外的打印输出

css - 大型样式表或带有 http 请求的较小版本

performance - 小数相加比大数相加快吗?

python - 如何在一行 ReST 文档字符串中指定返回类型并描述返回值?

python - 在笔记本内扩展无法按预期工作

mysql - MYSQL(innoDB)中产品特性的电子商务数据库结构

python - 循环遍历 pickle 读取的列表以查找 userid

django - 如何序列化二进制文件以用于 celery 任务

python - 如何读写pickle信息