問題タブ [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.
ruby - ルビーが端末から正しく実行されない
私は次のルビースクリプトを持っています:
このスクリプトはCodeRunnerまたはTextWranglerから実行し、ruby'filename'を使用してターミナルから呼び出すことができます。しかし、ある時点でスクリプトを実行しようとして、Keyboard MaestroまたはPlatypusを使用してスクリプトを呼び出そうとしましたが、実行されても行が完了していないようです。
変数td_rowsには何も含まれていません。なぜこれが機能しないのか誰かが知っていますか?
どうもありがとう
python - MAC 10.7 または 10.8 で 32 ビット Python を強制する
MAC OS X 10.8 を使用しており、Python の公式バイナリを Web サイトから使用して、Python をバージョン 2.7.3 に更新しました。
32 ビット Python を使用して実行する必要がある Python スクリプトを実行しようとしています。
64 ビットの代わりに 32 ビットの Python を強制的に実行するにはどうすればよいですか?
コマンド ファイル /usr/bin/python から、次の出力が得られます。
私も次のことを試しました。
しかし、これは役に立ちませんでした。なぜなら、私はカスタム python を持っているからです。
私のスクリプトには wxpython コードが含まれており、カモノハシを使用して OSX 用のアプリを構築しているため、スクリプトを 32 ビット Python で強制的に実行する必要があります。助けてください。
reportlab - reportLab のテキストをカモノハシ テーブル スタイルに揃える
PDF レポートの生成に ReportLab を使用しています。
私はテーブルを持っています。vertical align のスタイルを設定しました:
しかし、いくつかの表のセルでは正しくなく、一部のテキストはセルから外れています! なぜ?解決策は何ですか?
python - PDFページ全体に分割されたすべての行にまたがる列を持つReportLabテーブル?
次の形式で reportLab のテーブルをレイアウトしようとしています。テーブルは動的で、多くの行を持つことができます。
tTableStyle=[ ('SPAN',(1,0),(1,-1)) ]
表が 1 ページに収まる場合は問題なく動作しますが、表が複数のページに分割されている場合はクラッシュします。スパンがなければ、テーブルは問題なく分割されますが、2 番目の列のグリッド線に固執しています。
これは、使用されているアルゴリズムがページ間で自動的に SPAN できないことが原因であることがわかりましたが、この問題を回避する方法がわかりません。
各ページに表示される行数を取得し、-1 の代わりにそれを使用することは可能ですか? 例えば。x=rows_on_page1, y=rows_on_page2 次に、tableStyle で次のようなことができます
テーブルを手動で作成することが提案されていますが、方法がわかりません。どんな助けでも大歓迎です。
python - Reportlab: Platypus に内部リンクを設定することは可能ですか?
内部でキャンバスとリンクできることはわかっていますが、ドキュメント全体が Platypus でセットアップされています。Platypus は内部リンクをサポートしていますか? そうでない場合、キャンバスに移行するのはどれくらい難しいですか?
前もって感謝します!
python - reportlab.platypus.Paragraph のサイズを変更します。
次のコードは、指定した使用可能な高さに収まるまで、reportlab Platypus のフロー可能なテキストのフォント サイズを変更しようとします。しかし、Paragraph flowable が再帰の各ループで style.fontSize 属性を保存しておらず、Python が無限再帰でボークしていることがわかります。
誰かが私に理由を教えてもらえますか-fits_space()関数のelse句で、p.wrap(aW、aH)を呼び出すと、出力された値は段落のfontSizeを1減らす前と同じですか? フォントサイズを小さくすると、ラップされた高さが小さくなるはずです。
私が間違っているアイデアはありますか?
UPDATE Nitzie の以下のコードは、私の場合も style.leading にリサイザーを追加するために必要なだけでほとんど機能しました。
ティア
python - カモノハシの奇妙な問題 (スクリプトから .app パッケージを作成する)
特定の種類のファイルを自動的に処理するために使用する小さな Python スクリプトを自分で作成しました。.app
そのため、特定のファイルを自動的に開くように設定できるように、それを作成したいと考えています。
それで私は周りを見回して、私が必要とすることをしているように見えるPlatypusを見つけました.
しかし、奇妙なことに、それは機能しません。具体的には、適切な python インタープリターが見つからないようです。次のように設定しました。
つまり、スクリプトの種類はenv
、シェルのようにファイルの先頭行を読み取るだけです。
ではmagic.py
、一番上の行は#!/usr/bin/env python2.7
です。
これで、コマンド ライン (つまり~/devel/magic.py whatever
) でシェル スクリプトを実行すると、すべて正常に動作します。しかし、アプリを実行すると、次のエラーが発生します。
コマンドラインから実行すると同じインポートがうまく機能するので、どういうわけか間違ったインタープリターを使用していると思います。これを修正またはデバッグするにはどうすればよいですか?
python - ソースコードの後でアプリケーションが動作しない
辞書作成者であるPython + Tkinterプログラムが動作しています。ただし、ソースコードをアプリに変換すると、プログラム自体が作成するはずのファイルを作成しません。プログラミング初心者なので、教えていただけると助かります。これまでのところ、py2app とカモノハシの両方を試してみましたが、どちらも同じ結果が得られました。
コードは次のとおりです。
macos - 他のMacでは「クラシック環境がサポートされていないため、.appを開くことができません」というアプリが表示されますが、自分では正常に動作します
私は bash スクリプトであるアプリを作成しました。すべてが bash スクリプトであり、いくつかの osascripts を呼び出します。また、ほとんどの場合、ユーザー入力のために、コンピューターでうまく動作します。そのため、カモノハシを使用してスクリプトをアプリを開こうとすると、アプリケーションを開くことができないと表示されます **クラシック環境はサポートされなくなったためです: http://www.imgur.com/ze0ya4B .png
bash を実行している Mac は、少なくとも正常に実行できるはずですか? それはオサスクリプトの何かでしょうか?誰かが同じ問題を抱えて解決しているフォーラムが見つかりません。
Tl;Dr: bash スクリプトをカモノハシに渡すと、新しい .app ファイルを別の Mac で開こうとするとエラーが発生します。
私はマウンテン ライオンを実行しているので、私の MacBook もクラシック環境をサポートしていないはずです。他のコンピューターがクラシック環境に何かがあると思わせる原因は何でしょうか。それが役立つと思われる場合は、ソース コードをアップロードできます。
python - reportlab platypus を使用して大きなファイルを pdf のテーブルに変換する方法は?
さまざまなフォーラムの投稿を検索して読んだ後、ここに質問を投稿できるようになりました。
大きなテーブルとテーブルの最後にいくつかのテキストを含む pdf ファイルを生成しています。ソース ファイル (.txt) 形式があります。ソース ファイルの各行は、pdf ファイルの表に行を作成します。
ソース ファイルが小さい場合に問題なく動作するスクリプトがあります。
そして、テーブルの行列を生成するコード
スタイルとページ レイアウトは定義されていますが、ここには示されていません。
ただし、ソース ファイルが大きくなると、スクリプトは遅くなります。テーブルの代わりに段落を作成しているstackoverflowの質問で、同様のケースの投稿を見つけました。ソースファイルをチャンクで読み取ることができますが、テーブルの各部分を最初のテーブルに追加する方法を知りたいと思っています。
質問: 約 1MB またはそれ以上のサイズの queryFile に対してこれを高速に実行するにはどうすればよいですか? チャンクを使用して、すべてのデータを単一のテーブルに出力するにはどうすればよいですか? そして、他のより良い選択肢は何でしょうか?