問題タブ [mbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python を使用して MBOX の件名と日付を CSV にエクスポートする
Gmail のエクスポート形式は MBOX です。Pythonを使用して、日付、件名、送信者、および受信者の4つの列を持つCSVファイルを作成する必要があります。まず、以下のスクリプトを使用して、2 つの列 (日付と件名) だけを取得しています。
mbox_parser.pl として保存された次のスクリプトを使用した私の試みは失敗しました。
コマンドライン「python mbox_parser.pl」を使用しました。その後、結果は0バイトのCSVファイルでした。
私のスキルはとても基本的なものです。mboxファイルを解析し、csvに変換するためのgithubスクリプトのスクリプトから始めました
助けていただければ幸いです。
2016 年 4 月 17 日編集:
python3 タグを削除していただきありがとうございます。私は自分の間違いを発見しました。mailbox.mbox のパラメーターには、次のようなパスが必要でした:
うまくできた。ただし、google.com/takeout で作成された MBOX ファイルを操作しているときに、同じメールが複数の MBOX アーカイブに含まれていることがわかりました。そのため、MBOX ファイルごとに次のスクリプトを使用して一意のメッセージ ID を追加し、別のツールで重複行を削除しました。
興味を持って助けてくれた皆さんに感謝します。
javascript - jquery - colorbox - ポップアップに関数を追加する
「qvURL」とも呼ばれる動的 URL をキャプチャし、次の方法でカラーボックスを作成する「クイック ビュー」機能があります。
今。子ウィンドウでいくつかの変更を加える必要があります-しかし、AJAXまたは何でもDOM全体を一掃しているようで、親ウィンドウからロードしたものは反映されません。
たとえば、qwerty という div を追加したいとしましょう。[実際には行動を促すフレーズの周りに mbox を作成したい]
どんな洞察も大歓迎です!
注意してください - ロードしている URL は、私が操作できないコンテンツです - そのため、親ウィンドウで実行する必要があります。
ありがとう!
私の完全なスニペットについては、以下を参照してください。
python - Python メールボックスは返信を削除します
一連の電子メール メッセージを読み込むために、Python メールボックス モジュールを使用しています。メール内の最新のメッセージ以外をすべて切り取る簡単な方法はありますか? クライアントごとに返信テキストの扱いが異なるようです。そのため、すべての電子メールで機能する、それらを除外する単一の方法を見つけることができません。
これをメールボックス モジュールに組み込む方法はありますか? 電子メールを取得し、プレーンテキスト部分を出力ファイルに出力するために実行しているコードは次のとおりです。
チェーン内の最新のメッセージのみを取得する方法はありますか?