python - 将python文件导出为PDF,无需代码,即仅输出
问题描述
我一直在尝试找到一种将我的 python 文件转换为 pdf 的方法。我找到了latex、pyweave 等,但我无法理解如何不在我的pdf 中包含输入代码。另外,如何使用pyweave?我的 pdf 不应该包含任何代码,只包含输出。我如何实现它?
在 jupyter 中,我们有带有 --no 输入标志的 nbconvert 工具。在普通的python文件中怎么样?
解决方案
可能的方法之一: https ://discourse.mcneel.com/t/saving-the-python-output-as-textfile/14987/2参考上面的帖子
1.创建一个空的python字符串
output_string = ''
2.开始将所有可能的结果添加到 output_string
# If you want perform print(some_object), add it to the string
output_string = output_string + str(some_object) + "\n"
3.使用任何技术将字符串转换为 pdf 文件
推荐阅读
- r - 如何在 R View() 中更改文本字体和大小?
- google-apps-script - 输入匿名用户密码后如何允许编辑?
- asciidoctor - 生成的 PDF 文档中没有图像(从 Asciidoc 到 PDF)
- angular - 限制直接从浏览器访问图像
- c# - 使用带有 IIS 的 DPAPI 和使用 CurrentUser 的 ASP.NET MVC 的间歇性“密钥在指定状态下无效”异常
- spring-boot - 从 groovy 迁移到 kotlin gradle 脚本后单元测试中出现 NullPointerException
- docusignapi - Docusing Custom Connect url 发布不支持 http
- search - 从 Zapier 上的 Search Action 获取结果数量
- javascript - 带有反应的 DraftJs,装饰器不起作用
- java - 在一组元素中找到一个复杂元素