タグ

Pythonとbashに関するrizmhateのブックマーク (2)

  • この処理Pythonでどう書く? - エムスリーテックブログ

    EF15形は高性能な電気機関車であったが、引き出し性能が蒸気機関車に劣ると誤解されていた。 誤った運転方法により来の性能を引き出せていなかったのである。 (spaceaero2 [CC BY 3.0], ウィキメディア・コモンズより) こんにちは、エムスリー・エンジニアリングG・基盤開発チーム小です。 WEBサイトは RailsやSpringなどの「体部分」だけでは完結しません。レポート作成・データ更新などの細かい処理も必要です。 過去にはこうした用途にはBashがよく使われました。しかし、Bashは落とし穴が多かったり、クラスなどの抽象化機能がなかったりして、規模が大きくなると辛くなります。 そこで、Bashの代替候補に挙がるのがPythonです。エムスリーでもかつてはBashを使っていましたが、現在は新規案件にはPythonを推奨しています。 しかし、実際にPythonで書き直そ

    この処理Pythonでどう書く? - エムスリーテックブログ
    rizmhate
    rizmhate 2018/11/16
    jqueryはまだましなイメージ。。。
  • Radikoの再生&録音スクリプトをPythonで書きなおした - それマグで!

    Radikoの録音スクリプトがBashで書かれていて、どういう仕組みか気になったので、Pythonで描き直ししつつ、Pythonでシェル・スクリプトを代用するために、いろいろ調べみた。 元になったBashのシェル・スクリプト https://gist.github.com/matchy2/3956266 python で書きなおしたシェル・スクリプト play_radiko_by_mplayer.py いろいろ勉強になる radikoの録音スクリプトは、スクリプトの基要素がいっぱい入っていて、すごく勉強になる。 スクリプト引数チェック ファイル作成・保存 ファイル削除 ファイル読み込み ファイルの任意のバイトを読み込み URLにHTTP GETアクセス HTTP POSTでアクセス プロセス起動 コマンド実行 xml をxpath でパース プログラム書くときの基がシッカリ入ってて勉強

    Radikoの再生&録音スクリプトをPythonで書きなおした - それマグで!
  • 1