python-docxで生成したWordファイルが正しく判定されない問題 Pythonでpython-docxライブラリを使ってWord文書を生成していたのですが、ファイルは正常に開けるのにMIMEタイプの判定で困った問題に遭遇しました。ファイルアップロード機能を持つWebアプリケーションなどで、ファイルタイプのバリデーションに影響が出る可能性があります。 問題の発見:MIMEタイプが「Microsoft OOXML」になってしまう python-docxで生成したdocxファイルをLinuxのfileコマンドで確認すると、以下のように判定されてしまいます。 $ file generated.docx generated.docx: Microsoft OOXML 本来は以下のように「Microsoft Word 2007+」と判定されるべきですが、このフォーマットとして認識されないのです
id:rokujyouhitomaです。 この記事は、pyspa Advent Calendar 2025 の8日目です。 昨日はgarsueさんの「低コストな趣味」でした。 部屋がめちゃきれいでしたね。 近況 株式会社タイミーに所属し、セキュリティエンジニアとしてセキュリティに関する活動をしています。 コミュニティ活動としては、一般社団法人PyCon JP Associationに所属し、運営メンバー として、主にセキュリティ関連の活動に携わっています。 そのほか、一般社団法人情報処理安全確保支援士会に所属しており、地域活動や、後進の育成には興味を持っているものの、活動できていません。 放送大学には引き続き在籍し、学業に励んでいます。 資格取得 本年は、キャリアと実生活を強化するために、2つの資格取得を行いました。 情報セキュリティ監査人補 概要 特定非営利活動法人 日本セキュリティ監査
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く