0

Pythonからphantomjsプロセスを開始しようとしていますが、何らかの理由でスクリプトファイルが見つかりません。

    PHANTOM = 'C:\\Users\\ahald1\\phantomjs'
    SCRIPT = 'C:\\Users\\ahald1\\hello.js'
    params = [PHANTOM, SCRIPT]
    exitcode = subprocess.call(params)

hello.jsに含まれる場所:

    console.log('Hello, world!');
    phantom.exit();

これはCan't open 'C:\Users\ahald1\hello.js'

cmdからこれを行おうとすると、同じエラーが返されますがphantomjs --version、値は返されます。私はWindows7でpython2.7.3を実行しています。

初心者の質問でごめんなさい、そして事前にどうもありがとう!

4

1 に答える 1

1

hello.jsたとえば、ファイルを別のファイル名で保存した可能性がありますhello.js.txtこれは、メモ帳または[すべてのファイル]以外のファイルタイプの別のエディターでファイルを保存した場合に発生する可能性があります。必ずファイル拡張子表示を有効にしてください。

または、hello.jsファイルをとは別のディレクトリに保存した可能性がありますC:\Users\ahald1\

于 2012-06-16T18:52:08.763 に答える