Django makes it easier to build better web apps more quickly and with less code. Get started with Django Meet Django Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free a
※この文書は、 [SQLAlchemy 0.4 for people in a hurry] の v.29 を翻訳したものです。 これは、 Pylons >= 0.9.6 と SQLAlchemy >= 0.4 のための SQLAlchemy 0.4 バージョンの記事です。もしまだ SQLAlchemy 0.3 を使用しているなら、[SQLAlchemy 0.3 for people in a hurry] を見てください。このバージョンは、 SAContext や pylons.database を使用しません。その両方とも廃止されました。 これは、他のコンポーネントを使い始めるための Pylons のクイックガイドのひとつです。それは Pylons 0.9.6rc2 (2007年8月) 現在、 PylonsとSQLAlchemy を使用するお勧めの方法を述べます。これは Pylons
Python のコードを眺めてると出てくる謎の引数 *args とか **kwargs def testfunc(*args, **kwargs): pass こんな感じのヤツね。 Cゲンガーのオイラとしては、真っ先にポインタを想像してしまうんだけど、どうもポインタって感じでもなさそう。 調べてみた どうも可変引数であることを表してるらしい。 まずは * 1個のほう >>> def test(*args): ... print args ... >>> test(1, 2, 3, 4, 5) (1, 2, 3, 4, 5) >>> test(*(1, 2, 3, 4, 5)) # コレでも良い (1, 2, 3, 4, 5) 受け側ではタプルとして受け取ってくれるらしい。 次は * 2個のほう >>> def test(**kwargs): ... print kwargs ... >>>
今日はさっくり小ネタ。 最近私はPythonを勉強中なのですが、「このての軽量言語はさっと書いてさっと実行できなきゃだめ」という信念のもと、編集にはvimを使っています。 とはいえ、Pythonは実はかなり「エディタを選ぶ」言語です。インデントによってブロックを表現するので、インデントがきちんと表示されないと困りますし、タブとスペースが入り交じってしまわないようなエディタの補助も欲しいところです。 というわけで、今日は、そんなPythonをすっきり快適に編集できるような vim の設定をご紹介します。 いきなり結論 私は以下のような記述を ~/.vimrc に追記しました。 autocmd FileType python setl autoindent autocmd FileType python setl smartindent cinwords=if,elif,else,for,wh
Hameedullah Views, Thoughts, Rants, Suggestions on everything Menu and widgets If you will have a look at OAuth examples on twitter apiwiki there are already examples available to use Sign in with Twitter with Django, so why this new howto and example code. Because being a perfectionist I like things to be the standard way, so for authentication django allows you to specify your own customized aut
setuptoolsのダウンロード・インストール Python公式ページからsetuptools-0.6c11.win32-py2.x.exeをダウンロード・実行します。 oauth2のダウンロード・インストール githubから1.0.0をダウンロードし、ダウンロードした $> python setup.py install running install running bdist_egg running egg_info creating oauth2.egg-info writing oauth2.egg-info\PKG-INFO writing top-level names to oauth2.egg-info\top_level.txt writing dependency_links to oauth2.egg-info\dependency_links.t
どもー、最近 Python 使いになり始めた techno でございますー。 ここ数カ月、Python ばかり書きまくってるような気がしますが、まあ気にしない。 こまごました物を、いろいろ作って遊んでるのですが、ブログに書くほどでもなさそうだったり、ブログ書く時間がなかったりで、あまり書いてません... ま、今日は、時間もないけど、少し書いてみようかな、みたいな。 Python から twitter を扱うことについて。 簡単に、ざざざ、っとメモ書きだけ。 Python から twitter いじりたいなら、python-twitter を使うことになるかと。 python-twitter - Google Code Debian とかだと、リポジトリに入ってます。 sudo aptitude install python-twitter とかすれば使えるようになっちゃいます。 ただし、v
Twitter APIのPython ラッパーライブラリのインストール手順を以下に紹介。 実行環境は以下の通り。 OS :Windows7 Pythonの実行パス :C:\Python27 ダウンロードするもの python-twitter ライブラリ http://code.google.com/p/python-twitter/ 依存ライブラリ https://pypi.org/project/simplejson/ http://code.google.com/p/httplib2/ http://github.com/simplegeo/python-oauth2 インストール手順 まず、依存ライブラリをインストールする。それぞれ解凍したフォルダ上で以下のコマンドを実行 C:\httplib2-0.6.0>python setup.py install C:\simplejson-
プログラミング言語Pythonの習得を目的としたサイト、Python-izmです。 入門編、基礎編、応用編などカテゴリ分けされていますが、すでにPythonの基本構文、実行方法等を習得されている方は入門編を飛ばしてご利用ください。これからPythonを学習する、という方は入門編 – Pythonとはより順にご利用ください。また本サイトは主にPython 3系を用いていますが、3系と比較して大きく異なる場合は Python 2系のコードも掲載しています。バージョン2系と3系の違いは2系と3系の違いを参照してください。 お知らせ 2018/01 サイトのリニューアルに伴い、Python 3系への対応、SSL化を行いました。今後ともPython-izmを宜しくお願い致します。 Pickupコンテンツ 各プログラミング言語の実行までの手順をまとめました。Pythonは他の言語と比較しても容易に実行
A project Download 現在のバージョン: 1.4.4 Python Package Indexからソースコードをダウロードするか、以下のコマンドでインストールしてください: pip install -U Sphinx 疑問? 意見? Googleグループのsphinx-users グループへの参加 もしくは、FreeNodeの#sphinx-docチャンネルへどうぞ。 何か気づいたことがあれば、issue trackerを使用して報告することもできます。 Sphinxは知的で美しいドキュメントを簡単に作れるようにするツールです。Georg Brandlによって開発され、BSDライセンスのもとで公開されています。 このツールはもともと、新しいPythonのドキュメントの変換のために作られました。Pythonのプロジェクトのためのすばらしい機能を提供してきましたが、現在ではC/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く