python - 如何强制 Python 不在长字符串中使用“...”?
问题描述
我使用了以下程序:
def show(self):
output = str(self.inodes) + " " + str(self.hnodes) + " " + str(self.onodes) + " " + str(self.lr) + " " + str(self.wih) + " " + str(self.who)
return output
将神经网络的统计信息作为字符串获取,然后我想通过以下方式保存:
networkSave = n.show()
datei = open("FILEPATH/FILENAME.txt", mode='w')
datei.write(networkSave)
datei.close()
在一个txt文件中。到目前为止,该代码运行良好。问题是,尽管在我的设计中,数组“self.wih”有超过 70.000 个条目,我在上述 txt 文件中得到了这些点,其中数组仅被缩写描述:
[[ 0.02742568 0.07564016 0.01795626 ... 0.01656147 -0.07529069
0.00203228]
[ 0.01877599 -0.07540431 -0.02055005 ... 0.03289611 -0.01307233
-0.01261936]
[-0.0029786 -0.05353505 -0.04538922 ... -0.004011 -0.03398194
-0.0058061 ]
任何人都知道如何强制 python 将整个数组作为字符串提供?
解决方案
由于声誉而无法添加评论,但您的问题似乎在这里得到了回答:如何打印完整的 NumPy 数组,而不进行截断?
底线:
numpy.set_printoptions(threshold=sys.maxsize)
推荐阅读
- mapbox - mapbox tileset 部分更新
- java - 如何从 Java 检索数据到 sqlite 以检查数据是否已经存在并更新数据是否匹配
- javascript - 如何使用带有适当缩进的 html 元素的 curl 来抓取网站
- apache-pig - 如何检查元组是否包含 Apache Pig 中的元素?
- r - 检验假设 R 中今年的通过率是否显着低于 0.5?
- java - 如何在 SpringBoot 中制作可以重定向到 url 的 REST api
- python - 将 pandas 数据框转换为字典,其中一列键和另一列值
- sql - 过去 n 天的 Redshift SQL 事件数
- r - 是否有 R 函数可以在 2 个条件下使用 ifelse
- spring-boot - 有没有办法使用 jdbctemplate 将从文件中读取的 sql 批量插入到数据库中?