你可以使用Python的os模块来检查目录中是否存在PDF文件,并使用subprocess模块调用默认打印机打印PDF文件。下面是一个示例脚本:

import os
import subprocess
import time

def print_pdf_files():
    # 检查目录中是否存在PDF文件
    pdf_files = [file for file in os.listdir('/tmp') if file.endswith('.pdf')]
    if pdf_files:
        # 调用默认打印机打印PDF文件
        for pdf_file in pdf_files:
            subprocess.run(['lp', '/tmp/' + pdf_file])
        print('打印完成')

while True:
    print_pdf_files()
    time.sleep(60)  # 暂停60秒后再次读取目录

这个脚本会每隔一分钟检查/tmp目录中是否存在PDF文件,如果有则调用默认打印机打印文件。然后等待60秒后再次检查目录。

使用python编写脚本每一分钟读取tmp目录下是否有pdf文件如果有pdf文件则调用默认打印机输出

原文地址: https://www.cveoy.top/t/topic/i3Xz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录