Pythonでバッチを組む際、モジュールのPATHをどう取り込むか

転職してからエンジニアっぽい仕事ができています。ありがとう現職。

で掲題の話なんですが、Pythonのコードを組み上げてバッチファイルを作ろうと思うのです。 利用者がそこまでシステムに詳しくなくても使うためには.batを作っておいて必要に応じてダブルクリックしてもらうのが良いです。簡単なバッチファイルは修正も楽。バッチの中身は単純で

@echo off
python hoge.py -fuga "引数" -in "./hogefuga.csv"

みたいなものを考えています。hoge.pyは作成したモジュール(標準モジュールではない)を呼び出すんですが、作業フォルダにモジュールを置いておくと事故の元かと思ってます。うっかり消すこともありますんで。

なのでsysモジュールを使ってPython PATHを無理やり突っ込むような記述を入れました。

import sys

sys.append(r'C:/hoge/fuga/モジュール格納PATH')

これでも動くんですが、もっとエレガントな方法がありそうです。良いやり方をご存知の方がいれば教えていただけると助かります。

外資系企業に転職して3ヶ月経過

去年の12月に外資GIS企業に転職して早3ヶ月経ちました。初めての転職で、しかも外資系企業勤務ということで大変に緊張していましたが全て杞憂に終わり、今では楽しく仕事しております。今の職場は日本企業からスピンアウトしたという特殊な形態なので、良い意味で外資らしさがありません。外資系のよくあるイメージで「成果を出さないと切られる」というものがありますが、そもそも成果を出さなくても良い環境なんてありませんし。

現状は案件獲得のために準備資料作ったり、商品知識・技術知識を増やしたりしています。 以前と比べて仕事のスピードも上がったようで、前なら2,3日かかりそうな資料を半日で作れるようになってました。この辺の理由をちょっと整理しておこうかと思います。

続きを読む

私的奈良めぐり

研修で大阪にしばらくいたことを利用して関西周りを観光してました。住んでいた大阪は当然のこと、奈良、京都、あとはちょっとだけ神戸に行ったのでメモを残しておきます。

f:id:kazutaka83:20170128163847j:plain

続きを読む

ケンタッキーの年末限定メニュー『スモークチキン』が大変良い

昨年末の家族料理に向けてケンタッキーの限定メニュー『スモークチキン』を購入しました。f:id:kazutaka83:20161230215517j:plain

スモークチキンは年末時期の期間限定メニュー。インターネットで調べるとギフト商品として人気があるみたいっすね。生ハム原木買うよりも怒られないし、色々やってみたいという好奇心もあり購入。原木は1万8千円しますけどこちらは一本1,300円程度です。購入したのはスタンダード1本とパストラミ2本。4千円強だったかな。

続きを読む

株式会社ゼンリンを退職しました

11月末で株式会社ゼンリンを退職します。娘のアレルギーがやばい*1ので、お互いの両親が住んでいる福岡で働きます。まー近いうちに辞めようと思っていたので、娘のことは良い機会になりました。

*1:娘のアレルギーは食事だと小麦、卵、牛乳、蕎麦、大豆、それ以外にもハウスダスト、犬なんかが該当します。

続きを読む

定期的に読み返したくなるWeb記事

俺には定期的に読み返したくなるエントリってのがあります。大体Evernoteから発掘してくるんですけど最近探すのがおっくうになってきたということもあり、はてなブログにメモがてら記録しておこうと思った次第です。

続きを読む

スポンサード リンク