タイムテーブル¶ 以下に掲載しているタイムテーブルは予定です。今後変更になる可能性があります。 Day 1 : 2012年9月15 (土) 時刻 230(日本語1) 433(日本語2) 351a(英語) 357(併設1) 452(併設2) 358(ハンズオン) 09:00 - 09:30
注意 この内容はすでに古くなっています。 pipの使い方 (2014/1バージョン) を参照してください。 pipとは、Pythonにおけるパッケージ管理システムです。easy_installというツールもあるのですが、pipはこのeasy_installを置き換えるものとして開発されています。rubyのgem、perlのcpan的な位置づけです。 同じパッケージ管理ツールとしてsetuptools置き換えのdistributeというものもあるのですが、こちらはsetuptools全体を置き換えるものとして開発されており、pipはsetuptoolsの一部であるeasy_installを置き換える形です。 なお、現在のpipのバージョンは0.8.2で、このエントリはこのバージョンを使っています。 なにかおかしい点があれば、ご指摘ください。 > 識者の方々 pipのinstall まずはea
提出されたフォームデータのデコードに使われる、現在のエンコーディングを 表す文字列です (None の場合もありますが、この場合は DEFAULT_CHARSET を使います)。この属性を変更すれば、フォーム データにアクセスする際に使われるエンコーディングを指定できます。一度エ ンコーディングを変更すると、変更後に (GET や POST の) 属性への アクセスはすべて新しい encoding の値に従って行われます。フォームデー タが DEFAULT_CHARSET 以外の特定のエンコーディングと分かって いる場合に便利です。 HttpRequest.GET¶ 全ての HTTP GET パラメタが入った辞書ライクなオブジェクトです。後述の QueryDict も参照してください。 HttpRequest.POST¶ 全ての HTTP POST パラメタが入った辞書ライクなオブジェクト
パスワードのハッシュ化は基本 まあそりゃ平文で保存するはずないのであるユーザーがあるパスワードをつくったときはハッシュ化します こんなmodels.pyがあるとする from django.db import models class User(models.Model): name = models.CharField(u"名前", max_length=64) password = models.CharField(max_length=64) is_active = models.BooleanField(default=True) ctime = models.DateTimeField(u'登録日時',auto_now_add=True, editable=False) atime = models.DateTimeField(u'更新日時',auto_now=True, edi
文字列のメソッドは正規表現を使うより速いので、文字列の操作をする場合は、まず文字列のメソッドでできないかを調べた方がよいです。 文字列の一部を取り出す >>> s = "python" >>> s[2] # 2番目の要素を取り出す 't' >>> s[1:4] # 1番目から3番目までの文字を取り出す 'yth' >>> print s[2:] # 2番目から末尾までの文字を取り出す そん >>> s[0] = "P" # 文字列は不変なので、要素への代入は不可 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'str' object does not support item assignment 文字列が○○だけであるかを調べる >>> "abcABC123".isaln
This document describes the current stable version of Celery (5.5). For development docs, go here. Note Previous versions of Celery required a separate library to work with Django, but since 3.1 this is no longer the case. Django is supported out of the box now so this document only contains a basic way to integrate Celery and Django. You’ll use the same API as non-Django users so you’re recommend
Using SQLAlchemy, an Engine object is created like this: from sqlalchemy import create_engine engine = create_engine("postgresql://localhost/mydb") Accessing engine fails if the database specified in the argument to create_engine (in this case, mydb) does not exist. Is it possible to tell SQLAlchemy to create a new database if the specified database doesn't exist?
kwargsにまじ助けられた。 文字列からクラスのインスタンスを生成したり、配列にあるオブジェクトに対してメソッドを動的に呼んだりする方法です。型縛りがきつい言語だと面倒だけど、Pythonだと割と楽だった。 この手の手法は、フレームワークを作る時とかでないと使う場面はなかなかないわけだけど(できるけどあまり使うな) 文字列からクラスのインスタンスを作る方法 component_path = str("hogehoge.hogenoho.HogeClass").split('.') package_path = component_path[:-1] package_name = ".".join(package_path) class_name = component_path[-1] __import__(str(package_name)) cls = getattr(sys.mod
This document describes the current stable version of Celery (5.5). For development docs, go here. First Steps with Celery¶ Celery is a task queue with batteries included. It’s easy to use so that you can get started without learning the full complexities of the problem it solves. It’s designed around best practices so that your product can scale and integrate with other languages, and it comes wi
pythonのWebアプリケーションフレームワークのdjangoでは、RDBの表をModelというクラスの形で表現できる。 Modelを使用すると、いちいちSQLを書かなくてもRDB上のデータのCRUD処理が簡単に行えるので便利だ。 このModelクラスをバッチ処理などのコンソールプログラムから使用したくても、単純に、目的のModelクラスをインポートするだけでは使用できない。 しかし、少し設定をすれば、コンソールプログラムからModelクラスを使用できることが最近分かった。 それには、コンソールプログラムの先頭に次のような記述を書きくわえればよい。 import sys, os sys.path.append("djangoプロジェクトの配置場所") os.environ["DJANGO_SETTINGS_MODULE"] = "プロジェクト名.settings" import プロジェ
■安定版をインストール 1. sourceforge.net から,ソースコード(OpenCV-2.0.0.tar.bz2)をダウンロードします. 配布場所:http://sourceforge.net/projects/opencvlibrary/ また,必要なライブラリなどは(例えば,pythonバインディングが必要ならば python-2.6-dev,Jpeg-2000の読み書きが必要なら libjasper など),あらかじめインストールしておいてください. 2. ダウンロードしたソースを展開して,サンプルソースのバグ(SVN版では修正済)を修正します. 環境によっては,この修正を行わなくてもコンパイル可能です. $ tar jxvf OpenCV-2.0.0.tar.bz2 $ cd OpenCV-2.0.0 $ echo "#include <stdio.h>" > tmp&&
前回はWSGIアプリケーションからOpenCVを利用する例を挙げましたが、今回はクライアントをFlashとHTML5の両方で試してみます。といっても特別なことをする必要はなくて、公開されたURIからリソースを取得すればいいだけです。 、、 ということで既に先が見えて飽きてしまいましたが、簡単なデモと方針だけでも気力を振り絞って書いておきます。後はアプリ層の方々におまかせ;; OpenCVはPythonバインディングを使いますので、この部分は前回と同じくFlaskを使うことにします。クライアントがFlashの場合はテンプレートエンジン不要で、URIルーティングを行うためのWerkzeugがあれば十分です。ただ、Flaskなら情熱がなくてもたぶん最後まで書ききれるのでオススメ。最後に処理結果ですが、今回はStar Detectorのデモを作ろうと思うので、以下のようなJSON形式で返すことにし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く