pyhonでファイルを印刷した際、ポップアップが表示されて動作が中断される。
Q&A
Closed
解決したいこと
pyhonでファイルを印刷するプログラムを作っている際、
Excelファイルを印刷後に「〇〇の変更内容を保存しますか?」の
ポップアップが表示され、ボタンを押してポップアップを消さないと
先の処理へ進まない状態になっています。
ShellExecute
どのように解決すれば良いでしょうか?
発生している問題・エラー
該当するソースコード
xlsxs = glob.glob(フォルダのパス + r'\*.xlsx')
for i in xlsxs:
win32api.ShellExecute(
0,
"print",
i,
None,
".",
0
)
自分で試したこと
手動でポップアップを閉じると先の処理へに進みます。
下記を読んでみたのですが、ShellExecute関数でポップアップを取り扱うオプション設定などを見つけることはできませんでした。
https://learn.microsoft.com/ja-jp/windows/win32/api/shellapi/nf-shellapi-shellexecutea
0