0

印刷の一部を自動化しようとしています。コマンドは、PowerShell または cmd.exe シェルから正しく発行されています。以下に、PowerShell バージョンと cmd.exe バージョンがあります。

lpr -S '192.168.8.200' -Pfiletype=RPS -ol "C:\Users\rburnside\Desktop\Print Test\Hello 2020.09.23.ps"

lpr -S 192.168.8.200 -Pfiletype=RPS -ol "C:\Users\rburnside\Desktop\Print Test\Hello 2020.09.23.ps"

Python 3 経由で実行しようとすると、エラー コード 1 が返されます。これを約 3 時間いじりました。system(command) 関数を使用してみましたが、使用するシェルがわかりません。cmd.exeを想定しています。PowerShell と cmd.exe の両方のコマンドが正しいことを確認し、両方を試しました。

これが私のPythonの試みです:

system("lpr -S '192.168.8.200' -Pfiletype=RPS -ol \"C:\\Users\\rburnside\\Desktop\\Print Test\\Hello 2020.09.23.ps\"")

私も試しました:

system("lpr -S 192.168.8.200 -Pfiletype=RPS -ol \"C:\\Users\\rburnside\\Desktop\\Print Test\\Hello 2020.09.23.ps\"")

私はここで途方に暮れています...

ご協力いただきありがとうございます。

4

1 に答える 1