データアナリティクス事業本部のkobayashiです。平野重利124Pythonで、標準入力を変換して標準出力に出すCLIプログラムのテンプレートをご紹介します。新井成一16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。若槻龍太6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。岩澤暁海10DA事業部の岩澤です。最近、色々ありまして社用PCにWSLを導入しました。(MacにVMWare使ってWindows10入れてその上にWSLのUbuntu入れました。平野重利40こんにちは、平野です。ややこしい感じがしてて上手く使えていませんでした。[...]PythonPythonで簡単CLIツール作成。武田隆志26手元で実行するちょっとしたCLIツールを作成したくなること、ありますよね。Fireを試してみました。夏目祐樹2こんにちは、CX事業本部の夏目です。案件ではPythonを使ってLambdaを実装しているのですが、テストにpytestを使用しています。佐藤剛史2データアナリティクス事業本部@札幌の佐藤です。描画するにあたってX軸やY軸を2段にしたグラフの作成することがあると思います。データアナリティクス事業本部のkobayashiです。佐藤剛史34データアナリティクス事業本部@札幌の佐藤です。Pythonでパフォーマンスと考えると、まずはdequeを思い浮かべると思います。佐藤剛史2データアナリティクス事業本部@札幌の佐藤です。以前、積み上げ棒グラフの実装について記載しました。これを見ると、やはり凡例がちょっと邪魔ですよね。佐藤剛史5データアナリティクス事業本部@札幌の佐藤です。Bokehライブラリの積み上げ棒グラフは頭の中でしっかりイメージをつけないとうまく実装できないなと思うことが多々あります。Rulesの一覧と詳細を取得するPythonスクリプトを作成したので公開します。Boto3で使いたいことってありますよね。佐藤剛史6データアナリティクス事業本部@札幌の佐藤です。データアナリティクス事業本部のkobayashiです。SFTP転送でリモートサーバからデータを取得する必要がありました。佐藤剛史127データアナリティクス事業本部@札幌の佐藤です。私はPythonをやる前はTupleの存在しない世界の住人だったため、なにこのカッコは......た、Tuple......???って感じでした。夏目祐樹6こんにちは、CX事業本部の夏目です。Logsにログとして出力されます。標準出力の内容やログについてもテストしたいことは、まれによくあると思います。夏目祐樹4こんにちは、CX事業本部の夏目です。自分が関わっている案件では、Pythonを使ってLambdaを実装しているのですが、PythonのLoggerには、任意のキーでログに値を残すことができる機能があったので共有します。追記:成果物がゲーム要素に乏しかったのでもう少しちゃんと遊べるものに改良しました。たくさんの方に読んでいただけて恐縮です。使い方の参考になれれば嬉しいです。作るウェビナーを見つけたので、動かしてみました。最終的には下図のようなサーバーレスなインフラを構築します。藤井元貴7Boto3のbotocore.vendored.requestsが使えなくなりました。そこで本記事では、requestsライブラリを追加で導入することなく置き換える方法をご紹介します。ライブラリーが含まれなりました。大澤勇斗190どうも、DA事業本部の大澤です。Notebook用エディタを触ってみました。データアナリティクス事業本部のkobayashiです。長野はすっかり寒くなってきました。PandasでExcelファイルからpandas.DataFrameとしてデータを読み込み加工する必要がありました。諒5pytestの[mark.parametrize](https://docs.pytest.org/en/2.8.7/parametrize.html)でサブテストに簡単に名前をつける方法をご紹介します。山下勝美7PyYAMLで数字だけの文字列を扱うとき、自分の直感とは異なる動作があったので、その備忘録です。岩田智哉12Pipfile.lockで定義されたライブラリを指定したディレクトリにインストールする方法をご紹介します。データアナリティクス事業本部のkobayashiです。平野重利124Pythonで、標準入力を変換して標準出力に出すCLIプログラムのテンプレートをご紹介します。新井成一16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。若槻龍太6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。データアナリティクス事業本部のkobayashiです。124こんにちは、どんな作業もターミナルで行うことが多めの平野です。そこで必要になったいくつかの要素をまとめてみます。16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。124こんにちは、どんな作業もターミナルで行うことが多めの平野です。そこで必要になったいくつかの要素をまとめてみます。16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。124こんにちは、どんな作業もターミナルで行うことが多めの平野です。そこで必要になったいくつかの要素をまとめてみます。6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。124こんにちは、どんな作業もターミナルで行うことが多めの平野です。そこで必要になったいくつかの要素をまとめてみます。16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。124こんにちは、どんな作業もターミナルで行うことが多めの平野です。そこで必要になったいくつかの要素をまとめてみます。16少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。今回はtestfixturesのLogCaptureを試してみました。6こんにちは、CX事業本部の若槻です。関数がネストされたPythonコードで、関数の内側で変更(定義)した変数の値を外側から参照したい場合があります。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。