タグ

ブックマーク / nakano.no-ip.org (1)

  • TOLLE ET LEGE 屋根裏の備忘録 : Pythonで外部コマンドを実行させてその結果を受け取る方法

    2011-06-13 14:29:51 自分用の覚書。 以前、PythonでもPHPのshell_execみたいに、外部コマンドを実行してその標準出力の結果を受け取れればいいのにとここに書いたことがあるのだが、ようやくその方法が判った。前は検索しても関連することが全然見つからなかったのに、今はすぐに出てくる。一番下にリンクを並べておいた。 subprocessというモジュールを使えばいいらしい。私はpdftotextというコマンドの結果を受け取りたいので、"pdftotext xxx.pdf - "というコマンドを想定している。xxx.pdfというpdfファイルからテキストを抽出したい。最後の"-"は、yyy.txtというようなファイルに出力して保存するのではなくて結果を標準出力にするという指示である。早速試してみる。 from subprocess import Popen, PIPE

  • 1