タグ

Pythonに関するyodelxのブックマーク (5)

  • Pythonで開発するならKiteを導入して爆速開発 - Qiita

    Kiteとは? Kite integrates with your IDE and uses machine learning to give you useful code completions for Python. AIPythonのコード補完やってくれる便利なツール。ドキュメントもすぐ見れる。 Atom、VSCodeVim、NeoVim、PyCharmなど主要なエディタ・IDEで簡単に導入ができる。 導入手順 1. 公式サイトからアプリをダウンロードしてインストール 2. Kiteアプリを立ち上げてアカウントを登録する 3. 設定から使ってるエディタ・IDEに対応したものをインストール 実際の動作 Vim(MacVim) + Kiteでやってみました。Kite以外に他のPython用のVimプラグインは入れてないです。

    Pythonで開発するならKiteを導入して爆速開発 - Qiita
    yodelx
    yodelx 2020/03/24
    Python用の補完ツール。主要なエディタやIDEで簡単に使える。
  • グラフ作成のためのチートシートとPythonによる各種グラフの実装 - Qiita

    記事ではデータの性質毎にグラフおよびそれが伝える内容を整理し,Pythonによるそれらの実装を示す. ここでは From Data to Viz に従って整理する. ただし,一部のグラフ2とMapsとNetworkは扱わない. また,各グラフが得意とする表現は5 Quick and Easy Data Visualizations in Python with Codeで用いられている以下の図に従い,比較,分布,構成,関係,の4種類で分類する. 他の分類基準に興味がある方は他に記事があるのでそちらを参照されたい3. 章の残りの部分ではグラフ作成時の注意点や実装方針を述べ,実行環境を明記する. 第2章ではデータの性質・目的毎にグラフを整理し,第3章でそれらの実装を示す. 最後に,第4章で参考資料を記す. 方針 グラフ作成時の注意点 ある変数についてプロットする際,凡例が複数になる場合は各

    グラフ作成のためのチートシートとPythonによる各種グラフの実装 - Qiita
    yodelx
    yodelx 2020/01/23
    色々なグラフがあってわくわくする。
  • mockはこう使え - atsuoishimoto's diary

    最近、Mockライブラリ http://www.voidspace.org.uk/python/mock/ を使ってみたのでメモ。 このライブラリは、その性質上、動的にメソッドや属性を作成するケースが多く、普通のPythonライブラリのようにイントロスペクションに頼って使い方を調べるのは難しい。気で使うならまじめにドキュメントを読み込む必要がある。 関数の置き換え テスト中に呼び出される関数をMockで置き換える例。ここでは、関数 myapp.utils.func1() を置き換える。 from mock import Mock import myapp.utils # myapp.utils.func1 を、常に100を返す関数に置き換える myapp.utils.func1 = Mock(return_value=100) 戻り値が定数でない場合は、Mock()にside_effec

    mockはこう使え - atsuoishimoto's diary
  • 概要 — Python 3.4.1 ドキュメント

    Python 3.13.5 documentation Welcome! This is the official documentation for Python 3.13.5. Documentation sections: What's new in Python 3.13? Or all "What's new" documents since Python 2.0 Tutorial Start here: a tour of Python's syntax and features Library reference Standard library and builtins Language reference Syntax and language elements Python setup and usage How to install, configure, and u

    概要 — Python 3.4.1 ドキュメント
  • pythonで小さなツールを作る時のtips - Qiita

    自分で小さいツールを作る時に心に留めているtipsです. 書き始めたときは「どうせ書捨てだし」と思って書き始めると意外と長い間,もしくはいろんなところで使うことになったりするので,気をつけておくと後から楽になるというような小技です.大規模なソフトウェアの開発ではまた違った流儀があると思います. メインルーチンを関数にする 関数名はなんでもいいのですが,自分は趣味で main() という名前の関数を用意し,メインルーチンは全てそこに書くようにしています. pythonの小さなサンプルコードを見たりすると関数外の部分にベタで実行コードが書かれていたりします.もちろんそれでも動くのですが,以下の2点で後々面倒になることがあります. グローバル変数だらけになり管理が追いつかなくなる:「どうせ小さなスクリプトだし」ではじめると最初は見通しが良くてもだんだんどこでどの変数名を使っているか分からなくなっ

    pythonで小さなツールを作る時のtips - Qiita
    yodelx
    yodelx 2017/09/06
    tqdm良さげ。ログはlogging使うます。
  • 1