問題タブ [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.

0 投票する
0 に答える
776 参照

python - Platypus のインストール (次世代シーケンス バリアント コーラー)

Platypus (次世代シーケンス バリアント コーラー) をインストールしようとしており、Web サイト ( http://www.well.ox.ac.uk/platypus ) の指示に従っています。次のエラー メッセージが表示されます。これは基本的なことだと思いますが、どんな助けでも大歓迎です。ありがとう。

0 投票する
3 に答える
8538 参照

python - Python ReportLab -- ページに対してテーブルが広すぎます

Python 用の ReportLab パッケージを使用して PDF ファイルにテーブルを作成していますが、ページに対してテーブルが広すぎて、最初と最後の列が途切れています。これが私が使用しているコードのサンプルです。

splitbyRow と同様のパラメーターを使用してみましたが、どれも機能していないようです。テーブルをページに合わせて簡単に作成するにはどうすればよいですか?

0 投票する
1 に答える
199 参照

python - Platypus FrameBreak は各要素に独自のページを与えますか?

Reportlab を使用して 4 ページの PDF ドキュメントを生成しています。各ページを生成するさまざまな方法がありますが、2 番目のページに問題があります。コードから FrameBreaks を完全に削除しない限り、メソッド内のすべての要素に対して新しいページが生成されます。2ページ目のコードは次のとおりです。

ドキュメント全体の生成方法は次のとおりです。

メソッドが現在 (FrameBreaks がコメント化されている) であるため、要素はページ上に生成されますが、パディングとフレーム スタイリングはすべて消えます。このメソッドを広範囲にスキャンしましたが、ページ全体を正常に生成する他のメソッドと大きな違いはありません。

私のコードには、FrameBreak が PageBreak または同様のものとして機能する原因となるものはありますか?

0 投票する
1 に答える
986 参照

perl - Platypus を使用して perl スクリプトから Mac OS X アプリケーションを作成する

Platypus を使用してスクリプトからアプリケーションを構築するときに、ユーザー入力を取得することは可能ですか?

簡単な perl スクリプトがあります。ターミナルから実行すると、ユーザー入力が求められます。しかし、Platypus でアプリケーション ファイルをビルドすると、スクリプトの出力しか表示されません。

0 投票する
1 に答える
764 参照

python - pagetemplate の Reportlab 動的情報

を使用して、長い形式のテキスト ドキュメントを PDF に変換する必要がありますReportLab。私の目的は、テキスト ファイルをページごとに読み取ることです (テキスト ファイルの 1 ページは可変長で、フォーム フィードによって決定されます)。次に、ページごとにonPage、ページテンプレートの機能を使用してページの静的部分を書き込み、動的部分をpdfファイルの1つ以上のページに挿入する必要があります。

問題は、ドキュメントonPageを呼び出すまで関数が呼び出されないことです。buildテキストページを読みながら動的にPDFページを作成するための代替ソリューションは何ですか.

これは、ページの静的コンテンツを書き込もうとしているスクリプトの一部です。

0 投票する
0 に答える
666 参照

python - reportlabカモノハシを使用して、フレームの終わりまでテーブルの境界線を拡張する方法は?

カモノハシを使用ReportLabして、可変長テーブルの pdf を作成しています。私のテーブルはページ間で非常にうまく分割され、ページ間でフレームの長さを適切に利用しています。テーブルにボックスの境界線を使用しており、次のスタイル コマンドを使用して、各テーブル分割フラグメントの周りにボックスを描画できます。

最後まで入力するデータがない場合でも、フレームの最後までテーブルの最後のフラグメントの境界線を引き伸ばしたいです。提案してください、どうすればそれを行うことができますか?

0 投票する
1 に答える
814 参照

python - カモノハシ - PageTemplate で複数のフレームを使用する

ReportLab / Platypus を使用して PDF を生成する Django ベースの Web サイト用の PDF 生成コードの作成に取り組んでいます。

PageTemplate をサブクラス化したので、一定のページ トリムを作成し、要件に合わせて複数列のレイアウトを生成するコードを含めました。現在、デバッグのために showBoundary=1 をオンにしています。

ただし、2 列のレイアウトをレンダリングすると、最初のフレーム境界のみが表示されます。何がうまくいかないのですか?

0 投票する
0 に答える
156 参照

macos - カモノハシのしずくテキストの変更

Python スクリプト用の Platypus アプリを作成しました。「Droplet」インターフェイスを使用して、スクリプトに入力ファイルを提供しています。ただし、「ここにファイルをドロップしてください」という標準メッセージを変更したいと思います。Platypusでそれを行うことができる方法はありますか?

ありがとうヴィック

0 投票する
1 に答える
862 参照

reportlab - 長い段落を分割

reportlab ドキュメントに長い段落を追加しようとしています。

次のように、テキスト全体を追加するだけで成功します。

を使用してビルドします

問題は、改行 ( \n) が考慮されていないことです。に置き換えてみました<br/>が、これはカモノハシでサポートされていないようで、brタグが不明であるというエラーが表示されます。

私の次の試みは、それを別々の段落に分割することでした:

これは次のことにつながります。

私が間違っていることは何か分かりますか?

- アップデート -

アダムが言っ<br/>たように、うまくいくはずですが、私の場合はうまくいきませんでした。長時間のデバッグの後、インポートが間違っていることがわかりました。

正しい:

私の輸入:

とにかく間違ったインポートが機能する理由はわかりませんが。

0 投票する
0 に答える
45 参照

bash - Platypus を使用して docker を実行するためのクリック可能なファイルを作成する

Mac ユーザーが docker コンテナーを実行するためのクリック可能なファイルを作成したいと思います。これを達成するためにPlatypusを使用したい:

私のセットアップ: ここに画像の説明を入力

脚本:

ここに画像の説明を入力

ファイルをクリックし.appても何も起こりません:

ここに画像の説明を入力

うまくいかない理由はありますか?