仕事でRPAやPythonをいじっていると時間が溶けてしまう。と言っても私の普段の仕事は事務的なもので、プログラミング的なものではない。
大学生の時にJavaプログラミングの講座を受けて試験を受けてから約20年経った。そういう職にはつかなかったものの、時々趣味でプログラミングらしきことをしている。
明確にプログラミングと言えないのは、それを仕事にして生活している人から見たらお粗末なものだというのを重々自覚しているからだ。結局私は仕事で明確な立場を確立することもなく40歳になってしまった。何屋かわからないが後悔はない。
今日やっていたのはlxmlというライブラリ?を使ってxmlを解析し、hrefに入っているxslファイル名を取得してhtmlに変換するというものだった。インターネットに落ちている人々が残した記事を見ながらfromstringを使うと良いらしいと知り、動かしてみたもののエラーばかり吐いてくれた。lxmlの説明を見ていてもパースって何?の状態からやっているものだから一向に進まなかったが、fromstringがテキストでxmlを読み込んでいるらしいと気づいて(名称で気づけ、自分)、xmlをテキストで読み込んだのを変数に代入したのを使うとうまく行った。
あーなるほど。
になるまで大分時間がかかっている。。
まあでも紆余曲折したおかげでetreeでタグを指定して?データを取得できるっぽいとかわかったしね。よかったよかった。
指定したディレクトリ以下のxmlファイルを指定されているxslを使用して全てhtmlに変換する、まではできたけど、さあこれをできればRPAに組み込みたい…組み込めるのか…がんばれ私。もしかしたら時給が上がるか賞与の額がアップするかもしれないのだし。
…こんなことをしているのはチームで私だけで、少々肩身が狭いし作っても理解してくれる人はいない(作っているものの重要性は理解してくれているのだけど)孤独にやっているのだが、何かを作り上げる楽しさを味わっているのでまあ良いだろう。できれば完成させたいけどうまく行くかな。行くといいな。
夕飯は蓮根と豚肉を炒めて食べた。蓮根にはムチンが含まれており…ムチンは高い目薬に含まれている粘膜にいいやつらしい…蓮根パワーで私の目の回復スピードが上がることを目論んでいる。経口摂取で効くかは知らん。
資格試験まであと2日くらい。
諦め悪く今日もあしたも勉強するのだ。