を印刷するためのPythonでcatコマンドを使用して、私は私が理解から、次のコマンドLinuxカーネルでは
cat file.txt > /dev/usb/lp0
を使用してファイルをプリンタに送信することができ、これは印刷にfile.txtを内のコンテンツをリダイレクトロケーション。私は、このコマンドは、同じことを達成するだろうと思った次のコマンド
>>os.system('cat file.txt > /dev/usb/lp0')
を使用してみましたが、それは私に、「アクセス許可が拒否されました」エラーが発生しました。コマンドラインでは、連結する前に次のコマンドを実行します。
sudo chown root:lpadmin /dev/usb/lp0
これを行うより良い方法はありますか?
これは 'system'によってうまく動作するはずです。あなたは "うまくいきませんでした"ということを詳しく説明できますか? –
あなたが試したことを示してください。 –
2つのファイルを開き、1つのファイルを読み込んで別のファイルに書き込むと何が問題になりますか? –