Найти - Пользователи
Полная версия: Как передать строку на принтер? (linux, матричный принтер epson)
Начало » Python для новичков » Как передать строку на принтер? (linux, матричный принтер epson)
1 2
doza_and
Schlange
Какая между ними принципиальная разница?
Пока вам не надо, не берите в голову. Если коротко то subprocess.run() один позволяет сделать то что раньше делалось sp.Popen,sp.call,sp.check_call, os.system и кучей других методов. Т.е. интерфейс стал попроще.

Вы лучше поправьте ваш код. Зачем вы в строку сунули subprocess,os? они там не нужны.

Попробуйте поменять подход. Код работает в точности так как написано в документации. Раз в документации не написано что идет интерпретация bash то ее и нет. Есть в документации пример типа “”“echo ”subprocess.\x1b\x45run\x1b\x46“ | lpr -l ”“” - нету!. Не надо так делать. Берите примеры из документации и подгоняйте под себя. Попытка перенести опыт bash,fortran C++ pascal в питон или любой другой язык должна выполняться с большой осторожностью.
Schlange
doza_and
Вы лучше поправьте ваш код. Зачем вы в строку сунули subprocess,os? они там не нужны.

Как “Не надо так делать”? Не понял Вас, поясните? Вставил внутрь echo “ … ” примеры для печати видеть на бумаге что строка отработала.
doza_and
Schlange
“Не надо так делать”?
А это я не понял что вы так тренируетесь печатать. У меня обычно образования хватает написать только “мама мыла раму”. :)
Schlange
Ясно)
Просто на бумаге так сразу видно и отработку ESC кодов, и какая строка кода их исполнила.
В закрепе фото

XoFfiCEr
Schlange
Как это зачем об этом писать? Это сильно ограничивает возможности python в linux
В винде хоть на печать хоть в браузер
doza_and
XoFfiCEr
Как это зачем об этом писать?
ТС ясно указал что у него ос Linux. Очевидно для него абсолютно бесполезна информация о windows. Ваше сообщение было offtopic.
XoFfiCEr
Это сильно ограничивает возможности python в linux
В винде хоть на печать хоть в браузер

Вас трудно понять. Что именно ограничивает возможности питона? Функции печати и показа html файлов в linux при помощи питона доступны.

Если вы хотите обсудить этот вопрос то вам надо создать отдельную тему.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB