PythonでWordファイルをいじりたいとき。

 PythonでMicrosoft Wordファイルをいじりたいとき、グーグルさんに聞いてみるとpython-docxってのがあるよ、って言われるんですが。

実はこのpython-docx、マクロ入りドキュメントの.docmファイルは弾いちゃうんですね。

で、さらに検索してみたら、GitHubのほうで、#716 added support for .docm filesていうpull requestがあるんですが、このパッチがマージされないまま放置されてしまっています。

たぶんその放置が理由だと思うんですが、このpython-docxをフォークしてpython-docx-docmというのがあって、このパッケージをダウンロードしてpython-docxと比較してみたら、上記の#716の改善版みたいだったので、.docmファイルまで含めてWordドキュメントをいじりたければこちらを使ったほうがいいのかな、と思ったら、本家のほうがその後バージョンアップしてて、差分をとってセルフパッチしたほうがよさそうな感じ。

Intelドライバー&ソフトウェアアシスタントが変なメッセージ出してる件。

 Intelのドライバー&ソフトウェアアシスタント(IDSA)にアクセスすると、以下のメッセージが表示されます。



でもって右側の「Learn more」をクリックすると、エラーページに飛びます。

community.intel.com/t5/Intel-NUCs/This-system-is-incompatible-with-Intel-Arc-graphics-NUC9i9QNX/m-p/1366874#M89254

に、

I did some more digging and found out that this messaging should not be shown on the IDSA scan page anymore; please refresh your browser or click on the "Refresh Results" on the IDSA left-hand menu in order for that message to be removed.

というのがありました。左側の「結果の更新」をクリックしてみてくれとのことですが、今のところ結果は変わりません。 

Windowsでシンボリックリンクを試してみる。

きっかけは、1つのファイルを別の名前で起動したら違う動きになるようなスクリプトを書く、でした。  busybox なんかでは、同じ実行形式ファイルの名前を、lsにすればlsと同じ、cpとすればcpと同じ動作をするようにしてますが、Pythonスクリプトでそれと同じように argv...