Python使用擴充套件庫pywin32實現批量文件列印
本文程式碼需要正確安裝Python擴充套件庫pywin32,建議下載whl檔案進行離線安裝。然後呼叫win32api的ShellExecute()函式來實現文件列印,系統會根據文件型別自動選擇不同的軟體進行開啟並自動列印,如果要列印的是圖片的話,需要手工確認一下。關於ShellExecute()函式的引數含義請查閱Windows API或pywin32幫助文件。
import win32print
import win32api
for fn in ['1.txt', '2.txt', '3.txt', '4.docx']:
win32api.ShellExecute(0,\
'print',\
fn,\
win32print.GetDefaultPrinterW(),\
".",
0)
----------喜大普奔----------
為慶祝新書《Python程式設計開發寶典》全面上架,清華大學出版社聯合“贛江圖書專營”淘寶店推出特價優惠活動,《Python程式設計開發寶典》原價69元,新書上架期間超低價39.8元
https://detail.tmall.com/item.htm?spm=a1z10.3-b-s.w4011-14464369246.84.46f16db0roWfX4&id=557107249812&rn=339cbc9df2bac424664103917dedfbd2&abbucket=8&tbpm=3
相關推薦
Python使用擴充套件庫pywin32實現批量文件列印
本文程式碼需要正確安裝Python擴充套件庫pywin32,建議下載whl檔案進行離線安裝。然後呼叫win32api的ShellExecute()函式來實現文件列印,系統會根據文件型別自動選擇不同的軟體進行開啟並自動列印,如果要列印的是圖片的話,需要手工確認一下。關於Sh
在python中實現對文件的寫入,讀取,復制,批量重命名
python 文件操作 1.寫入內容至文件中 def write_file(): open_file = open("xxxx.txt","w") open_file.write("i want to open a file and write this.\n") open_f
python獲取系統基礎性能參數實現寫入文件
default python 後臺運行 action import psutil #!/usr/bin/env python # coding:utf-8 import psutil import time import sys from optparse import OptionP
python json及mysql——讀取json文件存sql、數據庫日期類型轉換、終端操縱mysql及python codecs讀取大文件問題
temp extra log urn xtra mysql 程序 pre 安裝mysql preface: 近期幫師兄處理json文件,須要讀到數據庫裏面,以備其興許從數據庫讀取數據。數據是關於yelp站點裏面的: https://github.com/Yelp/d
GCC實現多文件編譯,靜態庫,動態庫
blank () iba exp main.c run spa 文件夾 con 一 代碼 //add.h int add(int a, int b); //add.c int add(int a, int b) { r
git+python+管理機實現配置文件版本控制
git+python+管理機實現配置文件隨著公司業務越來越多,業務的分組也越來越多,像nginx,haproxy,lvs等也會區分出多組配置,所以想著自己寫一套簡單的支持多人操作/版本控制/快速回滾的一套管理方案。簡單描述一下我的設計思路通過單一的跳板機來git pull拉取每個業務的nginx配置文件,在通
python 腳本實現備份文件
python 腳本實現備份文件''' 功能:備份文件 版本:1.0 作者:白 ''' import os,time,sys d_dir = '/data/backup/' d_file = 'system_bak.tar.gz'
python之批量文件重命名
獲取 讓我 split 夢想 重命名 批量 文件重命名 chdir http 批量文件重命名問題,生活中或是工作中會經常用到。方法比較low多試驗幾次就可以了。 # -*- coding: utf-8 -*- # @Time :2018/8/25 20:18 # @A
Python學習筆記系列——讀寫文件以及敏感詞過濾器的實現
pict user tro users 創建 desktop enc 重建 文件 一、讀文件 #打開文件,傳入文件名和標識符,r代表讀 f= open(‘\\Users\ZC\Desktop\zc.txt‘,‘r‘) #調用read方法一次性讀取文件的全部內容,存
只需一行程式碼,python實現docx文件轉html頁面!
說到word文件轉html的,網上一搜一大把,各種線上word轉html頁面,使用起來也方便。但是在實際專案中要使用的話,需要自己開發,這裡就提供一個簡單的方法。 學習Python中有不明白推薦加入交流群
Python(69)_寫函數,實現修改文件內容
%s rep filename odin lac span new bsp mov #-*-coding:utf-8-*- import os ‘‘‘ 寫函數,用戶傳入修改的文件名,與修改的內容 執行函數,完成整個文件的批量修改操作 ‘‘‘ def func(filena
近期分享幹貨,使用python實現語音文件的特征提取方法
proc nag python實現 但是 比較 http 使用 文件 識別 Python編程語言無疑是人工智能最重要的語言之一,但是其中語音識別是當前人工智能比較熱門的方向,百度的小度機器人、阿裏的天貓精靈等其他各大公司都推出了各自的語音助手機器人,其識別算法主要是由RNN
selenium+python自動化測試,上傳文件怎樣實現
https pytho cto 分享 quit alt 轉移 image win 其實上傳圖片操作與輸入框的輸入是一樣的,一種是在輸入框中輸入字符信息,一種是在輸入文件格式的信息,下面是用代碼實現上傳文件, from selenium import webdriverfr
python實現tcp文件下載器
name eal 綁定 size 代碼 thread style 成功 退出 服務器端代碼 1 import socket 2 import os 3 import threading 4 5 6 # 處理客戶端請求下載文件的操作(從主線
python第三節函數,文件操作
python函數 文件處理 文件操作#以讀的方式打開文件# f=open(‘c.txt‘,encoding=‘utf-8‘)# print(f)# data = f.read() #以讀的方式打開# print(data)# print(f.closed) #判斷文件是否是關閉狀態# print(f.
java實現xml文件讀取並保存到對象
數據封裝 itl imp get return 配置文件 targe dom4j xml配置 首先淺聊一下解析xml的四種方式: 1.DOM方式:有缺點但是這個缺點卻也是他的優點。下面詳細介紹:
python 寫數據到txt 文件
blog light enc clas cnblogs utf 表示 數組 hat # coding=utf-8 import codecs # list = [[1,2],[3,4]] list = [‘{"PN":"34VT123","DUID":"XXXX","
利用Selenium實現圖片文件上傳的兩種方式介紹
最簡 pfile 狀態 blog nbsp ftw fin send find 在實現UI自動化測試過程中,有一類需求是實現圖片上傳,這種需求根據開發的實現方式,UI的實現方式也會不同。 一、直接利用Selenium實現 這種方式是最簡單的一種實現方式,但是依賴於
Python學習筆記3:簡單文件操作
name n) popu 元素 close nes pla () eof # -*- coding: cp936 -*- # 1 打開文件 # open(fileName, mode) # 參數:fileName文件名稱 # mode打開方式 # w
PHP,javascript實現大文件上傳
結果 meta rgb res load 100% pat post rgba HTML代碼 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">