Jinja¶ Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document.
Python "bindings" for Oracle Berkeley DB Última Actualización: 24 de junio de 2024 "berkeleydb" are the Python "bindings" for the excellent Oracle Berkeley DB. They are included in stardard Python version 2.3 thru 2.7, but here you will find a vastly updated version. Python 3.x doesn't include native Berkeley DB support, you need to install this library by your own. I'm the official maintainer sin
こんにちは、chihiroです。今回はPythonのテンプレートエンジンを紹介したいと思います。 Pythonを使い始めた頃、PHPのSmartyや、JavaのVelocity/FreeMarkerに相当するテンプレートエンジンとして、Pythonにはどんなものがあるのか、どれを使えばよいのかよく分からなかった経験があるので、これからPythonを始める方の参考になれば幸いです。 テンプレートエンジンを使う目的の一つに、Webサイト構築・運営の容易化ということがあると思いますが、今回はテンプレートエンジンの性格をざっと紹介したいと思いますので、HTMLの出力ではなく、次のような単純なテキストの出力を例にとって話を進めていきます。 * Hello unoh!! ** Unoh services - photozou - eiga seikatu - video pop - sugu.cc C
To edit any of the wiki pages, or to create or edit tickets, please login as guest/guest. About Elixir Elixir is a declarative layer on top of the SQLAlchemy library. It is a fairly thin wrapper, which provides the ability to create simple Python classes that map directly to relational database tables (this pattern is often referred to as the Active Record design pattern), providing many of the
そろそろpythonでもSQLを直に書くのが面倒になってきたので、O/Rマッパーを探してみたところ、幾つか種類があったので有名どころを使ってみることにしました。今回試したのは以下の4つです。 SQLAlchemy SQLObject Elixir Storm まず用途についてですが、僕はテーブルスキーマはSQLで直に書きますので、ORMでDDLを扱うつもりはありません。DMLを簡単に扱いたいというのが一番の目標です。そこで予め作成して置いたテーブルに対してCRUD操作のし易さを比べてみました。比較に使用したのは以下のテーブルです。 CREATE TABLE `books` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(100) DEFAULT NULL, `price` int(11) DEFAULT NULL, `isbn
The stylish way of giving presentations Impressive is a program that displays presentation slides. But unlike OpenOffice.org Impress or other similar applications, it does so with style. Smooth alpha-blended slide transitions are provided for the sake of eye candy, but in addition to this, Impressive offers some unique tools that are really useful for presentations. Read below if you want to know
Sphinx-Users.jp¶ Sphinx-Users.jp(略称#sphinxjp)は、美しいドキュメントを簡単に生成することができるドキュメンテーションツール、 Sphinx (スフィンクス)の普及を主眼としたコミュニティです。SphinxはPythonの公式ドキュメントだけでなく、このSphinx-Users.jpのサイトも含め多くのマニュアルやサイトで使用されており、詳細を Sphinxの歴史で紹介しています。 Sphinx-Users.jp は日本の Sphinx コミュニティです。 Sphinx-Users.jp では、日本で散らばっているSphinx関連情報を集めて、Webサイト、イベントを通じてSphinx情報を発信します。 slack のコミュニケーションや勉強会の開催などを通じて、ドキュメントをパワーアップしたい人、ドキュメントや翻訳で苦労している人、Sphinxの
Because I have to install multiple versions of Python on multiple Oracle Linux servers which are built via a kickstart process, I wanted to build a python rpm for our yum repository. I was able to build Python manually using 'make altinstall' which doesn't install over your default system Python installation, so I thought that would be the way to go. After much trial and error, I managed to build
Pattern is a web mining module for the Python programming language. It has tools for data mining (Google, Twitter and Wikipedia API, a web crawler, a HTML DOM parser), natural language processing (part-of-speech taggers, n-gram search, sentiment analysis, WordNet), machine learning (vector space model, clustering, SVM), network analysis and <canvas> visualization. The module is free, well-document
This document describes the current stable version of Celery (5.3). For development docs, go here. Celery - Distributed Task Queue¶ Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system. It’s a task queue with focus on real-time processing, while also supporting task scheduling
Quoraで「自然言語処理に適したプログラミング言語はどれか?」という質問をしたところ,やっぱりPythonが一番人気のようです.What programming language is suitable for natural language processing? - Quora理由として以下が挙げられていますNLTKがあるから正規表現ライブラリ(re)が強力だからnumpyとscipyがあるから スクレイピングにBeautifulSoupやScrape.pyが使えるから Django / Pylons / TornadoのようなWebフレームワークがあるから また,機械学習のライブラリを言語別にまとめた質問もありました.こちらもJava, Python, Rが多いですね.Which programming language has the best repository of ma
インストールした環境 Ubuntu 10.04 CPU:Intel(R) Core(TM) i7 CPU 960 @ 3.20GHz Memory: 12GB GPU: GeForce 9600 GT CUDA Cores: 64 Mem: 512MB CUDA SDK Ver: 3.2 Python 2.6.5 ※ CUDA SDKまでのインストールは省略。 ここを参照してインストール。 http://wiki.tiker.net/PyCuda/Installation/Linux/Ubuntu 1. pycudaのsourceをダウンロード git clone http://git.tiker.net/trees/pycuda.git 2. gcc/g++ 使っているgcc/g++は、ver. 4.4で、 PyCUDAを使うにはgcc4.3/g++4.3がよいようなので、 sudo u
とりあえず サンプルコードをいじってみる。 import pycuda.autoinit import pycuda.driver as drv import numpy import time from pycuda.compiler import SourceModule mod = SourceModule(""" __global__ void square(float* p) { const int i = blockDim.x*blockIdx.x + threadIdx.x; p[i] *= p[i]; } """) square = mod.get_function("square") size = 4096 threads = 512 assert threads <= 512 and size % threads == 0 lst = [i for i in xrang
web2pyはアプリケーションをGoogle App Engine で動かせるように仕掛けが用意されているがなかなかうまく行かなかったのだが、Version 1.91.5 (2010-12-28 22:12:09)で簡単に動かせたのでログしておきます。私はマックで実行しましたが、Windowsもソースで実行すれば問題ないのではと推測します。 dev_appengine.pyやappcfg.pyを直接にいじる必要がなくなりました。 まず、環境を作ります。 http://wiki.web2py.com/Deploying_web2py_on_Google_App_Engine_GAE_からの引用です。 http://code.google.com/appengine/downloads.htmlからpythonのSDK(Google App Engine SDK for Python)をダウン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く