python - TextGenRnn 将生成的文本保存到文件
问题描述
我无法将 textgenrnn 生成的文本保存到文件中。
这是我的代码
from textgenrnn import textgenrnn
textgen = textgenrnn()
#after doing all the training work
textgen.generate_to_file('codes_new1.txt', 5)
我应该在当前文件夹的一个文件中得到 5 行。但这不会发生,相反,我明白了。
TypeError: generate_to_file() takes 2 positional arguments but 3 were given
我继续检查了 textgenrnn 的源代码,它允许**kwargs
作为第三个参数。想知道怎么了。
解决方案
解决它。添加n=5
而不是5
现在它可以完美运行
推荐阅读
- dictionary - Clojure:在方法内更新地图
- packet-sniffers - 安装后如何运行scapy
- c - 运行时的以下 C 代码正在跳过某些信息的存储
- javascript - 视频约束面临模式未第二次切换
- java - 消息文本未出现在 Spring Boot JSON REST 错误响应中
- angular - 我们是否需要在 ES5 中编译代码以支持 Angular 9 中的 IE 11?
- spring-boot - @AllArgsConstructor 和 Spring 的构造函数注入:需要私有 final 吗?
- javascript - 比较 2 个嵌套 JSON 并突出显示它们的差异 Javascript
- forms - Vue Element UI - 默认 el-input-number 为空字段而不是数字
- amazon-web-services - AWS S3 复制对象在本地下载它?