モチベーション プルリクもらったときに,ざっと構造を理解しつつ,循環参照していないかをチェックするため,クラス図を自動作成したい。 方法 Pyreverseを使うと以下のような図が出力できる(上クラス図,下パッケージ図)。 本記事の検証環境 Windows10 python3.7.3 git-bash 環境構築手順 pythonとpipが使えることは前提とする。 Pylintをインストールする。Pyreverseが一緒にインストールされる。 出力形式(dot, svg, png等)にかかわらず,Graphvizが必要なので,ここからインストーラを落としてインストールする。 Graphvizのbinフォルダ(筆者環境だと「C:\Program Files (x86)\Graphviz2.38\bin」)のPATHを通す。 出力可能な形式をdot -Txxxで確認する。ここでエラーが起きると,
Sphinx makes it easy to create intelligent and beautiful documentation. Here are some of Sphinx’s major features: Output formats: HTML (including Windows HTML Help), LaTeX (for printable PDF versions), ePub, Texinfo, manual pages, plain text Extensive cross-references: semantic markup and automatic links for functions, classes, citations, glossary terms and similar pieces of information Hierarchic
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました サーバへの接続をIPアドレス制限している場合など、自分の外部IPアドレスを知りたいと思うことがあります。幾つかやり方はあるのですが、よくIPアドレスを表示してくれるWebサイトにアクセスしたりします。 そんな面倒をかけずに使えるのがipgetterです。コマンド一つでIPアドレスを取得できます。 ipgetterの使い方 インストールはpipでできます。 pip install ipgetter 後は次のようにコマンドを実行すれば、標準出力にIPアドレスが返ってきます。 $ python -m ipgetter 115.165.x.xxx ほんのちょっとしたツールですが、あらかじめ入れておくと便利そうです。ついでにalias設定にしておくといつでもすぐに使えるでしょう。 ipget
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Tumblrには多くの魅力的なコンテンツがあります。最近は動画も増えてきましたが、まだまだ画像もたくさんあります。格好良い、素敵な画像を載せている人たちをフォローしている方も多いことでしょう。 そんな画像をまとめてダウンロードしてくれるのがTumblrDownloaderです。 TumblrDownloaderの使い方 TumblrDownloaderはサブドメインを指定して実行します。つまり自分のログインアカウントは不要です。なお、Python2系になっています。3系だとエラーが出ます。 $ python2 tumblrdownloader.py blackfashion Downloading Subdomain: blackfashion [123145307660288]
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く