mock(Pythonモックライブラリ)についてのメモ
今までちゃんとモックライブラリを使ったことがなかったため、少し調べてみた。 mockのインストール Pythonのモックライブラリもいくつかあるが、今回はmockを使用する。 Python3.3...
62 search resultsShowing 1~20 results
You need to log-in
今までちゃんとモックライブラリを使ったことがなかったため、少し調べてみた。 mockのインストール Pythonのモックライブラリもいくつかあるが、今回はmockを使用する。 Python3.3...
注意 (2018/08/25) Qt for Python 5.11.2ではこの事象は修正済とのコメントを頂きました。そのため、以下の内容は古くなっています。 自分用メモ. 後でもうちょっと詳細...
引数に絶対パスがあると、その前の引数は無視されるので注意。 (ref. https://docs.python.org/3.3/library/os.path.html#os.path.join...
(2016/10/04追記) 以下はPython3.5で確認。Python2.xではsuperを引数なしで呼べないためそのままでは実行できず、かつ実行結果も同等のものになるかは不明。 __new...
AdventarのPython Advent Calendar 2015 25日目の記事です。 はじめに 本記事ではLuigiを用いたジョブパイプライン構築の簡単な実例として、Pytestのテス...
Python その2 Advent Calendar 2015の11日目の記事です。 はじめに 本記事では、pytestを使用した際に得たTipsを逆引き形式でまとめている。 また以下のリポジト...
少しはまったのでメモ。 Groovyでは、コレクション内のインスタンスが同一のフィールドを持っていた場合、(コレクション).(フィールド)でアクセスできる。下の例のように、collectの簡易表...
まあネタで。 今日はどこ? $ python -c "from calendar import TextCalendar as c;from datetime import datetime a...
PyConJP 2015の発表で知ったのだが、7.0以降のpipはライブラリのインストール時にsdistよりwheelを優先するようになった模様。 (参考:pipのリリースノート) http:/...
プログラム内からGithub上のリポジトリにアクセスする必要がでたため、GitPythonを使用した。 大部分はチュートリアルを見て解決できたが、SSH鍵を指定しての操作で少し手間取った箇所があ...
タイトルは適当。使っている(た)Jenkinsプラグインを/pluginManager/installedの上から順に(なのでまとまりは皆無)メモしていく。 観点が少し偏っているかも知れないが、...
PasteScript PasteScriptは以下の2つの機能を提供するコマンドラインツール.今回話題とするのはpaster createの方. 指定したテンプレート(自作可能)を元に、プロジ...
Selenium WebDriver(Pythonバインディング)でFireFoxを使おうとした際に、以下のエラーが出た。 >>> from selenium import w...
昨日の記事に引き続き、今度はPython3で文字列を扱う場合の自分なりの方針をまとめてみる。 個人的結論 ほとんどの場合は文字列を扱い、標準入出力とも文字列でやり取りする。 ただし外部プログラム...
前前回、前回に引き続き、こちらの記事を解釈した際のメモ。 メタクラスを用いたFlyweightパターン(typeクラスのサブクラス) メタクラスを用いた方法の前に前提となるtypeクラスについて...
前回と同じく、こちらの記事を解釈した際のメモ。 継承を用いたMixin(クラスメソッド) 原文ではMixinとしているが正直イマイチピンとこない。 「ある機能(メソッド)を提供し、それ単体では使...
横の横の人が教えてくれた記事を解釈したメモ。 GoFに忠実なFlyweightパターン 1つの対象に対して1つのファクトリが定義される。 以下のコードは元の記事とほとんど同じだが、名前付き引数を...
QEMUのユーザーモードをDockerコンテナ上で使おうとした際に発生した問題のメモ。 環境 Debian wheezy on Docker QEMUインストール時に発生するエラー バイナリで提...
普通に危険なので、どうしても公開鍵を使いたくない && 閉じたネットワーク 以外では絶対にやるべきではない。 検証環境: Ubuntu 14.04 sshdの設定 PermitE...
日本語を扱うPythonプログラマ(with Python2)にとっての最大の天敵(過言)、UnicodeEncodeError。 昨日横の人がその餌食となり、その解決の手助けをしているうちに自...
62 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.