问题标签 [platypus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Reportlab - 将第一个表的最后一行和第二个表放在一起
我有两个表,一个包含发票项目的发票表和一个包含发票总额的表。
我希望两个表保持在一起,当它们不适合一个页面时,第一个表应该拆分,但第一个表的最后一行应该保留在第二个表旁边。
两个表都有不同的列数和不同的样式。
那可能吗?
bash - 用鸭嘴兽包装后的循环中断
下面是我正在为媒体备份编写的脚本片段。当从终端命令行调用时,脚本会按预期运行。但是,在使用 Platypus 将脚本包装到应用程序后,会创建目标目录,但不会运行 For 循环,并且不会将媒体复制到目标文件夹。有人知道我在这里做错了什么吗?
温柔的男人和/或女士们,谢谢!以下是使用您的评论的工作脚本。感谢您快速转身。前几天应该做的。
landscape - Python 鸭嘴兽从纵向变为横向
我正在寻找一些灵感。我有一些代码将页面的方向从默认的纵向更改为横向,但是我在页面模板中创建的框架总是像在纵向页面上一样被创建。
我认为这是因为当我更改页面模板中的页面大小时,例如 doc.width 方法返回的值没有改变。有人可以在这里把我放在正确的轨道上吗?
string - 鸭嘴兽错误设置变量
我有一个从终端运行时可以完美运行的 shell 脚本
该脚本读取给定 .pdf 的文件名,并从文件名的第一个字符中设置一些变量:
例如,以下变量从文件名中读取前两个字符并将它们存储为变量:
然后脚本从命令行运行一个 java 程序,从这些存储的变量中传递参数:
假设[name_of_the_pdf.pdf]=2350.pdf
生成的命令是:
问题是当我在鸭嘴兽中使用这个脚本时。我创建了一个 Droplet,当我删除“2350.pdf”文件时,程序使用该文件作为$1
参数运行脚本。一切似乎都很好,但似乎无法正确创建变量。例如,上面的变量返回:/U
,所以命令是:
剧本完全一样。所以错误是在变量设置过程中。我尝试使用反引号,但似乎一切正常……</p>
这U/
是从哪里来的?
python - 鸭嘴兽如何“猜测”粗体和斜体样式?
这是我的代码。我的第一个函数是基于/Lib/site-packages/reportlab/lib/styles.py
源代码,创建一个数组style
:
然后我用我安装的字体构建我自己的数组:
<i></i>
除了and<b></b>
标签被忽略的(非常烦人的)事实之外,一切正常!它仅使用样式中的当前字体。
你怎么能修改我的代码,让它考虑标签,我最终得到带有文本本身标签的样式?
macos - 鸭嘴兽水滴文本更改
我为我的 Python 脚本创建了一个鸭嘴兽应用程序。我正在使用“Droplet”界面为我的脚本提供输入文件。但是,我想修改标准消息“在此处放置文件”。无论如何我可以在鸭嘴兽中做到这一点吗?
谢谢维克
reportlab - 拆分长段
我正在尝试在我的 reportlab 文档中添加长段落。
当我只添加整个文本时它会成功,例如:
并使用
\n
问题是,没有考虑换行符 ( )。我试图用 替换它们<br/>
,但这似乎不受鸭嘴兽的支持,我收到br
标签未知的错误。
我的下一个尝试是将它分成单独的段落:
这导致:
知道我做错了什么吗?
- 更新 -
正如亚当所说,<br/>
应该工作,但在我的情况下没有。经过长时间的调试,我发现导入错误:
正确的:
我的进口:
虽然我不知道为什么错误的导入仍然有效。
macos - Platypus 创建独立的 macOS 应用程序
我正在尝试从使用鸭嘴兽的 perl 脚本开始创建 macOS 应用程序(HighSierra)。该过程运行顺利,但创建的应用程序使用计算机的 Perl 解释器。我想在使用 Platypus 创建的应用程序中打包 perl 解释器和所需的模块,以便我可以作为一个独立的应用程序交付。这是可以实现的吗?
python - 您是否必须在 Mac 上安装 python 才能运行 Platypus 应用程序?
我昨天发现了鸭嘴兽。尽管如此,在使用 platypus 将我的一些脚本转换为应用程序后,我决定在另一台我不知道的 Mac 上测试它们,每次我运行该应用程序时都会显示以下错误:
在这一点上,我非常有信心会发生错误,因为 platypus 在我的设备上找不到 python。
因此,是否可以从 python 脚本创建一个 .app 并在没有 python 的设备上运行它?如果没有,还有其他具有这种功能的工具吗?(另请注意,我使用的是 python3)
非常感谢您的帮助。