2011-12-17から1日間の記事一覧

RubyのExecJSをPythonに移植しました

ExecJSはRubyからJavaScriptのコードを実行できるライブラリです。ExecJSは、もしrubyracerなどJavaScriptライブラリがあればそれを利用し、さもなくばコンピュータからNode.jsなどのインタープリタを検索してきます。JScriptも使えるため、自前でV8をビルド…

Pythonスクリプトから管理者権限が必要なコマンドを実行する

Windows 7(多分Vistaも)で、Pythonからregeditなどの管理者権限が必要なコマンドを os.systemやos.popen subprocess.Popen/call/check_callをshell=Trueで呼び出した場合は, 自動的にUACのプロンプトが表示されます。 >>> subprocess.check_call("regedit", …