python在windows环境使用打印机
程序部分
from PyQt5.QtPrintSupport import QPrinterInfo
import socket
import ospfile = "print.txt"host_name = socket.gethostname()
printer_name = QPrinterInfo().defaultPrinterName()
printer = r"\\%s\\%s" % (host_name, printer_name)
cmd = r'copy %s "%s"' % (pfile, printer)
os.popen(cmd)
# copy print.txt "\\DESKTOP-RHIEBBA\\Gprinter GP-9134T"
print.txt
SIZE 84 mm,104 mm
GAP 2 mm,0 mm
REFERENCE 0,0
SPEED 2.5
DENSITY 15
SET PEEL OFF
SET CUTTER OFF
SET PARTIAL_CUTTER OFF
SET TEAR ON
DIRECTION 0
SHIFT 0
OFFSET 0 mm
CLS
TEXT 760,800,"TSS24.BF2",180,2,2,"cup_id: a111111111"
TEXT 760,700,"TSS24.BF2",180,2,2,"cup_id: 2111111111"
TEXT 760,600,"TSS24.BF2",180,2,2,"cup_id: 3111111111"
TEXT 760,100,"TSS24.BF2",180,2,2,"cup_id: 4111111111"
PRINT 1,1
程序说明
打印机的控制命令文件,这里打印机使用的是 Gprinter GP-9134T 打印机,print.txt 对应其文档中的打印机控制命令。
打印机官网
- 官网链接
- 查考手册
配置步骤
1、安装打印机驱动
2、配置打印机共享,即可在共享网络中自己的电脑下发现对应的设备文件
3、执行copy print.txt "\\DESKTOP-RHIEBBA\\Gprinter GP-9134T"
即向打印设备发送了对应的控制命令,即可控制打印机打印。DESKTOP-RHIEBBA 为计算机名
- 设置共享
- 查看计算机名
- 查看自己共享的打印机
其它信息
DOS中把很多外部设备作为文件,称为设备文件。DOS中的设备保留名
- CON 控制台(键盘/显示器)
- COM1 第一个串口
- LPT1 第一个并行打印设备
- copy CON abc.txt 复制键盘输入到 abc.txt 文件中
- PRN 打印机
- NULL 空设备
python在windows环境使用打印机相关推荐
- python虚拟环境 windows环境搭建_windows 下搭建python虚拟环境(示例代码)
################################### windows 下测试环境 C:\Users\wongg\django-cmdb>cd ..\cmdb ##下载get-p ...
- python虚拟环境 windows环境搭建_windows下安装Python虚拟环境virtualenvwrapper-win
1.安装 执行命令 pip install virtualenv 为了使用virtualenv更方便,可以借助 virtualenvwrapper 执行命令 pip install virtualen ...
- python脚本windows环境下权限问题处理
问题背景: 公司有个业务是从成都机房专线到上海机房,10年没出过问题,前天晚上8点左右突然断线,而且因为是运营商专线,主要是白天的业务,晚上也没人值班,还好有个技术晚上接到电话,上海那边有问题要远程协 ...
- sublime text3安装python插件和flake8_让你用sublime写出最完美的python代码--windows环境-搜云库...
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
- 让你用sublime写出最完美的python代码--windows环境
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
- python ml windows环境搭建 numpy(mkl)+scipy
cmd进入Python27\scripts (中有一个pip.exe就是 ) pip install 库名 Windows下 缺少编译器 要自己下载 并且要下载numpy+mkl 版本(numpy不行 ...
- Windows 环境 python读需kerberos认证的hdfs
Windows 环境 python读需kerberos认证的hdfs 不喜欢废话,直接先上结论: Windows环境下python读kerberos认证的hdfs不支持,即使用anaconda中的也不 ...
- Windows环境 安装dlib cv2(python) 总结
文章来源于网络! window下查看1099端口被哪个进程占用的命令(window下命令也类似linux啊,netstat -aon|findstr "1099&quo ...
- 离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中)
离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中) 参考文章: (1)离线安装python第三方库的实用方法:解决公 ...
最新文章
- win7电脑蓝牙 耳机
- OSChina 周二乱弹 ——在影楼工作的妹子,可追不?
- Go Web学习(2)——实现中间件(middleware)
- 说实话,你工作5年,不知道什么是Java agent技术,让我很吃惊...
- JZOJ 5236. 【NOIP2017模拟8.7A组】利普希茨
- HDU 3068 	最长回文
- opengl加载显示3D模型COB类型文件
- error: passing ‘const xxx’ as ‘this’ argument discards qualifiers c++primer 5th文本查询程序一个错误请各位指教(已解决)
- Python 3.6学习笔记(一)
- github竟然挂掉?那么多顶级牛人……
- 敏捷开发总结(2)开发过程活动
- XILINX FPGA数字信号处理——5、离散傅里叶变换原理及信号频谱分析实现
- 一个很好的网址,Visio 使用教程
- 小程序页面调用服务器接口授权,小程序的授权和登陆
- Maxwell配置案例
- excel 某个单元格不是等于空值,Excel返回第一个与所有非空单元格及统计数量,把空单元格替换为0...
- UVA: 1589 Xiangqi
- 装饰者模式 增加功能;动态代理减少功能 只要完成自己部分功能 (繁杂部分交给他人处理)...
- 重新开始学Java——java中的标识符(biao,zhi,fu)、关键字和代码规范
- 基于SEIR模型对美国COVID-19疫情传播的预测和分析