印刷の一部を自動化しようとしています。コマンドは、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\"")
私はここで途方に暮れています...
ご協力いただきありがとうございます。