Delivering science and technology to protect our nation and promote world stability
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
wheezy.webいいかもー(1) wheezy.webという新しいフルスタック軽量WebFrameworkがリリースされています。 モダンな作りでかつ役割分担を明確に分離してデザインされています。 コードがシンプルで、アプリの実装に対して 極力オーバーヘッドにならないよう注意深く実装されています。 「契約によるデザイン」やベンチマークテストも取り入れていて 多人数での開発でも耐えうる仕掛けを持っているようです。 サイト: https://bitbucket.org/akorn/wheezy.web ドキュメント: http://packages.python.org/wheezy.web/ 続きを読む...
This website is all about wxPython, the cross-platform GUI toolkit for the Python language. With wxPython software developers can create truly native user interfaces for their Python applications, that run with little or no modifications on Windows, Macs and Linux or other unix-like systems. Learn more wxPython 4.2.4 is now available at PyPI, with some additional files at Extras Changes in this re
Python Performance Tips このページはPythonプログラムの実行効率を改善するさまざまなTipsやトリックの紹介に特化しています。誰から得た情報であっても、その情報源を紹介するつもりです。 "fast python"ページをはじめて書いた1996年以降も、Pythonは著しく変化してきました。このことは、幾つかの規則も変化しているということを意味しています。そこで、他の誰かがこのページのメンテナンスを手伝ってくれるという期待をもって、ページをPython wikiに移動させました。 注意:これらのTipsはいつでも、読者のアプリケーションや、実際に使用するバージョンのPythonで盲目的に受け入れるだけでなく、実際に試してみることができます。 これらの新しく独自に書かれたパッケージ、例えば Pyrex 、 Psyco 、 Weave や PyInline のようなも
1 minidom 2.0からxml.dom.minidomモジュールが追加された。 このモジュールでXMLの処理が簡単にできる。 まずXMLを読み込むには以下のようにする。 >>> from xml.dom import minidom >>> xmldoc = minidom.parse('test.xml') # XML文書が読み込まれる >>> >>> print xmldoc.toxml() <?xml version="1.0" ?> <test> <language id="1"> <name>Python</name> <version>2.5.1</version> </language> <language id="2"> <name>Ruby</name> <version>1.8.6</version> </language> </
1 実行時間計測の基本 パフォーマンスチューニングの基本はプロファイリングして ボトルネックをなくすことであるが、 実行時間を計測をすることが重要になる。 Pythonで実行時間を計測するには、timeitモジュールを使用する。 まず基本的な使用方法を見てみよう。 >>> import timeit >>> >>> setup=''' ... def foo(x): ... return x*2 ... ''' >>> stmt = 'foo(1)' >>> >>> t = timeit.Timer(stmt, setup) >>> t.timeit() 0.53254254381492616 >>> >>> t.repeat(3, 1000000) [0.53528088067059088, 0.53709172534497895, 0.554314
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Abstract The Python programming language provides an increasing amount of support for XML technologies. This document attempts to introduce some basic XML processing concepts to readers who have not yet started to use Python with XML, and it takes the form of a tutorial. It is assumed that the reader knows the basic terminology of XML and is comfortable with "XML as text". (There is also a Polish
1. 初めに XML は html のように、タグで文章の意味をあらわす形式で、 技術文書のように構造化された文書をあらわす 形式として最近広く用いられるようになっています。 たとえば、DocBook は XML を用いた技術文書のフォーマットであり、これを元に html, tex, pdf などの出力形式が生成されます。 Python には expat, dom, sax などの複数の XML パーサの ライブラリがあります。ここでは、比較的簡単で、機能も豊富な xml.dom.minidom を取り上げ、 どんな感じで XML をパースし、別形式で出力するか述べます。 2. 参考文献 この文書の種本は以下の2つです。 どちらも英語ですが、xml.dom.minidom について詳しく書かれています。 XML Processing in Dive Into Python 8.7 xml.
これらの型は全て,オプションの初期化指定子として正しい型と値を使って 作成することができます: >>> c_int() c_int(0) >>> c_char_p("Hello World") c_char_p('Hello, World') >>> c_uint(-3) Traceback (most recent call last): File "<stdin>", line 1, in ? ValueError: Value out of range これらの型は可変 (mutable) なので,その値はあとで変更することが できます: >>> i = c_int(42) >>> print i c_int(42) >>> print i.value 42 >>> i.value = -99 >>> print i.value -99 c_char_p , c_wchar_p ,お
2008-07-20 - subversion 2008-07-08 - Kubuntu 2008-07-04 - scipy 2008-05-25 - apache 2008-05-09 - ctypes 2008-04-26 - ファイルシステム - Linux - ループバックデバイス 2008-04-21 - コマンド 2008-04-03 - emacs 2008-03-17 - itertools 2008-03-14 - python - RecentDeleted - cvs 2008-03-10 - .bashrc 2008-02-06 - PIL 2008-01-21 - cron 2008-01-17 - popen2 2008-01-12 - sip 2008-01-10 - 初級編 簡易HOWTO C++は無理。 C言語で書いたラ
【1】 はじめに 以下3エントリの内容と「 InnoSetup 」あたりをマスターすれば、 ちゃんとしたアプリケーションを構築・提供出来ますよ! (個人的にはちまちまと実績をあげていっています。) C++とPythonのコラボレーション wxPython雛形集 py2exeモジュールについて また、Pythonは標準サポートで CSVファイルの読み書き INIファイルの読み書き XMLファイルの読み書き サウンドファイルの読み書きと再生 メジャーインターネットプロトコル などがあります。 さらに後述のモジュール群を活用すれば! 大抵のインターフェースにも事欠かないでしょう。 さあ、あとは肝心な中身に取り掛かろう! 【2】 外部ライブラリの利用 商用のインターフェースデバイスの利用などでは、 DLLによる開発キット&サンプルが付属するというパターン
Build experiences that drive engagement and increase transactions Connect your users - doctors, gamers, shoppers, or lovers - wherever they are. Sendbird's chat, voice, and video APIs power conversations and communities in hundreds of the most innovative apps and products. Sendbird’s feature-rich platform, and pre-fab UI components make developers more productive. We take care of a ton of operatio
PythonによるCGIプログラミングの入門のページです。 基本的な事柄をわかりやすく説明します。 文字列を表示する 文字(hello world.)を表示します。 現在の日時を表示する 現在の日時を出力します。 環境変数を表示する cgiモジュールを使って環境変数を表示します。 提供された情報を表示する HTMLフォームからCGIプログラムに提供された情報を表示します。 押されたボタンを取得する HTMLフォームの押されたボタンを取得し表示します。 選択されたチェックボックスを取得する HTMLフォームの選択されたチェックボックスを取得し表示します。 選択されたラジオボタンを取得する HTMLフォームの選択されたラジオボタンを取得し表示します。 テキスト入力フィールドに入力された文字を取得する HTMLフォームのテキスト入力フィールドに入力された文字を取得し表示します。 複数行の入力フィ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く