タグ

ブックマーク / ja.stackoverflow.com (2)

  • Pyinstallerでexeファイル化したが動作しない

    以下のコード(任意のpdfファイルのOCR処理)をPython環境のないPCで実行できるよう、Pyinstallerでバイナリファイル(exe)を作成したのですが、作成したexeファイルが動作しません。(黒いコマンドプロンプトが一瞬起動してすぐ閉じる)。 Anaconda prompt, PowerShell 等から実行すると以下のエラーが出ます。 > ocr.exe Traceback (most recent call last): File "ocr.py", line 213, in <module> NameError: name 'null' is not defined [10656] Failed to execute script ocr どうすればexeファイルが動作するようになるでしょうか? また、コマンドラインからexeファイルを実行した時のエラー(line 213

    Pyinstallerでexeファイル化したが動作しない
  • 改行コード、¥r¥nや¥nに対応したsplit方法

    こんにちは。 JavaScriptで、シンプルな自分用のライブラリを作っています。 コンパイル系の言語はよく使えるのですが、JavaScriptはまだ経験が浅いです。 改行で区切られた文字列に関する処理を行いたいと思っています。 (名前が適切かどうかはともかくとしまして) var doc = new Document(改行含む文字列); このような記述で、インスタンスを作り、行ごとにアクセスできるようなものを作りたいのです。doc.getLine(i)とか、doc.setLine(i)とか。 このときに、¥r、¥n、¥r¥nの全ての改行コードに対応したいなと思っています。 ¥r¥nは1行の空行、¥n¥rは2行の空行として扱いたいです。 例えば、ですが文字列が、次のようなものの場合 '0123¥r456¥n789¥r¥n0123¥r¥r456¥n¥n789¥r¥n¥r¥n0123¥n¥r¥n

    改行コード、¥r¥nや¥nに対応したsplit方法
    animist
    animist 2018/01/29
    .match(/[^\r\n]*(\r\n|\r|\n|$)/g);
  • 1