Tkinter、Regex、datetimeモジュールを使用して、クライアントからインシデントレポートの電子メールを受け取り、施設ID(各レポートに書き込む)とインシデントの日付で並べ替えるコードがあります。
これは、最初にファシリティファイル(特定の方法で整理する必要があります)、インシデントファイル(これも特定のパターンがありますが、基本的には電子メールからtxtファイルにダウンロードされる一連の電子メール)を選択するようにユーザーに求めることによって行われます。クライアント)、および書き込むための空白のファイル。
すべてが機能しますが、問題は、テキストの連続ブロックを作成する代わりに、 ページごとに1つのインシデントレポートを作成できるようにする必要があることです。
私はこれを行う方法がわかりません。オフィス内のすべてのコンピューターにはMSWordが搭載されているため、ページごとに1つのインシデントレポートを使用してWordに直接書き込むか、最終的なテキストファイルでページごとにコンテンツを管理する方法を見つけると便利です。このプロセス全体を実行するコードをご覧になりたい場合は、以下にそのコードへのリンクを掲載しました。ありがとう!
https://github.com/hillmandj/sort_bot/blob/master/MedTech.py