Google App Engineなどで採用されている、シンプルで習得がしやすいオブジェクト指向言語、Pythonについて学んでいきます。

MediaWiki Utilities¶ MediaWiki Utilities is an open source (MIT Licensed) library developed by Aaron Halfaker for extracting and processing data from MediaWiki installations, slave databases and xml dumps. Instal with pip: pip install mediawiki-utilities Note: Use of this library requires Python 3 or later. Core modules¶ mw.api A set of utilities for interacting with MediaWiki’s web API. Session –
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1. はじめに macでは有効に作用したpythonbrewですが、ubuntuでは、pipなどがデフォルトでインストールされておらず、あまり役に立たないので、現在も開発中のpythonzをインストール手順をまとめる。ただ、こちらは下記のリンクの写しがほとんど ※pythonbrew本体の開発はほとんど止まっています。 2. インストール まず、必要なパッケージをインストールする。 sudo apt-get install build-essential python-dev curl sudo apt-get install libn
Ubuntuにpythonbrewをインストールしてpython3を使う Ubuntuでの事前準備 $ sudo apt-get install build-essential $ sudo apt-get install curl インストール方法 $ curl -kLO https://github.com/utahta/pythonbrew/raw/master/pythonbrew-install $ chmod +x pythonbrew-install $ ./pythonbrew-install $ rm pythonbrew-install pythonbrewの設定 linuxなど $ echo >> ~/.bashrc "source $HOME/.pythonbrew/etc/bashrc" Mac OS Xなど $ echo >> ~/.bash_profile "
Pythonをよく使う人にはよく知ってる人も多いのですが、docoptという便利ライブラリがあります。 docoptはargparseやoptparseのようなコマンドライン引数をパースするライブラリなのですが、その発想がコロンブスの卵なのです。 例えばPython標準のargparseだと、argparseのAPIを組み合わせてパーサを組み立てるわけです。するとパーサと一緒にヘルプも作ってくれて、"program --help"などとすると自動生成されたヘルプを表示してくれるようになります。 しかし、そのAPIを覚えるのが大変で、毎回ドキュメントを読まないと忘れちゃうわけです。 import argparse parser = argparse.ArgumentParser(description='Process some integers.') parser.add_argument
Pythonのコマンドラインオプションパーサーライブラリdocopt, schemaを使う 2013/11/26 | 所要時間 約4分 Pythonには標準でコマンドラインオプションを解析するモジュールがついてるんですが、 愚直に書いてるとすごくだらだらと長くなってしまうし、ぱっと見わかりづらいですよね。 それにPython2.7以上とかだったりで、結局古い方のモジュール使わないといけないし・・・とか。 そこで簡単にオプションをパースできるdocoptとschemaについて紹介します。 docopt docopt - Pythonic argument parser, that will make you smile docoptはPython2.5から3.3まで対応してます。 普通のパーサーはオプションのプログラムを書いて、そこからヘルプの文字列を生成したりするのですが、 docoptの
このエラーは、インポートしている .pyファイルが見つからないときに出ます。 果てしなく既出っぽいですが、他のモジュールを使うときの3通りの方法をまとめます。 例:main.py が /path/to/dir/sub.py をインポートする場合 #### 1. インポートする側のソースファイルで対処 インポートする側のソース(main.py)の先頭に下記を書き足す。 import sys sys.path.append('/path/to/dir') #### 2. シェルで対処 .bashrc 等に下記を書き足す。 export PYTHONPATH=/path/to/dir:$PYTHONPATH #### 3. 実行する度に対処 ふだん、main.py を実行するとき、 $python main.py としているのを、 $PYTHONPATH=/path/to/dir python
ここでは Python 入門に役立つ情報源をご紹介しています。 お断り: 最近増えてきた海外の動画系サイトや日本語書籍についてはチェックできていません。 目次 ウェブサイト 書籍 オンラインコース サービス 記事 その他 ウェブサイト Python 公式ドキュメント(英語) 英語に抵抗のない方には公式のドキュメントがおすすめです。 Python 2 系、 Python 3 系それぞれにドキュメントが用意されています。ただし、これらは他の言語で多少のプログラミング経験がある方を前提としている感じなので、「プログラミングそのものが未経験」という方にはおすすめしません。「プログラミングがはじめての方」や「ブランクがありプログラミングを学び直したい方」等には下の方でご紹介している書籍などからスタートされることをおすすめします。 Python v2.* documentation Python v3
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー LL温泉でもお世話になった日本文理大学の赤星先生はプログラミングの講義にPythonを使われていて,2008年の1月に大分にその理由を聞いたことがあった。以前はPerlを使っていて,Pythonに変えられたのだそうだが,一番の理由は「可読性」だということだった。生徒さんの課題を評価して採点するのが,Pythonで書かせるととても楽にできるから。以前イベントでお話をしていただいて,同じくPythonを授業に使われている日本理科大の菊池先生も同じことを言っていた。 「採点が楽だから」というとちょっと後ろ向きに聞こえるかも知れないが,実はこの言葉の裏には,Pythonの可読性の高さに関する重
Python は 1991 年にオランダのプログラマー、グイド・ヴァンロッサムによって開発されたプログラミング言語です。シンプルで直感的な文法と可読性の高さから、初心者から上級者まで幅広く利用されています。現在では Web 開発やデータ分析に加え、 AI や機械学習などの分野でも活用されています。 Python の最大の特徴は、「書きやすさ」と「読みやすさ」です。コードが直感的でわかりやすく、少ない行数で効率的かつシンプルにプログラムを書くことができます。そのため、プログラミング初心者にとって学習しやすく、経験者にとっても生産性の高い開発を行うことが可能です。また Python には豊富なライブラリやフレームワークが揃っており、初心者でも高度なアプリケーションやシステムを容易に開発できるのが魅力です。 Python は多くの企業や研究機関で採用されており、大手 IT 企業でも活用されていま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く