過去のバージョン 翻訳プロジェクトでは,バージョン 2.3.5 の標準ドキュメントの訳出を終えて います.これらのドキュメントは実質的にメンテナンスを停止しています. (古いバージョンのドキュメントをメンテナンスしたいという方は,ぜひ 御協力ください!)
過去のバージョン 翻訳プロジェクトでは,バージョン 2.3.5 の標準ドキュメントの訳出を終えて います.これらのドキュメントは実質的にメンテナンスを停止しています. (古いバージョンのドキュメントをメンテナンスしたいという方は,ぜひ 御協力ください!)
Python2.6きましたね。ということで、自分用にも主な変更点メモ。なぐり書きなのでミス多いかも。個人的な注目部分は with文 multiprocessing itertoolsへのメソッド追加 ABCの導入 クラスデコレータの導入 ネットワーク系ライブラリ(http,ftp,telnet..etc)でタイムアウトが設定できるようになった。 あたりですかね。ではどうぞ。 Python 3.0由来の変更点 複素数へオブジェクトを変換する __complex__ メソッド。 例外補足のためのもう一つ書き方: except TypeError as exc build-inの reduce() に加え、 functools.reduce の追加。(3.0では reduce はfunctools経由でしか使えない) 3.0では他にもbuild-in関数に変更がある。3.0互換のコードを書きたい
はじめに こんにちわ、hirataraです。 本稿では、オブジェクト指向のスクリプト言語であるPythonの紹介をしたいと思います。と言っても、実は私がPythonを勉強し始めたのは数ヶ月前のことで、まだPythonに関してさほど詳しいとは言えません。それでもこの記事を書こうと思い立ったのは、ある言語が他の言語に比べて面白い部分と言うのは、その言語にどっぷり漬かってその言語を使うことが当たり前になっている人間よりも、その言語を好きになり始めたくらいの人間の方が見つけやすいのではないかという思いからです。 そのような事情で、もしかすると本当のPythonistaからお叱りを受けるような内容も含まれるかもしれませんが、その点はTBやコメントでご教授頂けると幸いです。この記事で、少しでもPythonに興味を持ってくれる方が増えることを願っています。 対象読者 他言語でのプログラミング経験者 Py
Features Easily installed from PyPI. Support for Python 3.6 and higher. Older versions of cx_Oracle may be used with previous Python releases. Support for Oracle Client 11.2, 12, 18, 19 and 21. Oracle's standard cross-version interoperability, allows easy upgrades and connectivity to different Oracle Database versions. Connect to Oracle Database 9.2, 10, 11, 12, 18, 19 or 21 (depending on the Orac
Python情報 Pythonを学ぶ人に Pythonを学ぶ人に --ただいま'売り出し中'鋭意更新中 Python練習問題 コードフラグメント コピペして使えるようなコードフラグメントは、ここにまとめます。結構量が多いです。 Pythonの短いソースコード集 Twistedの短いソースコード集 TLSLiteの短いソースコード集 自社で書いたコード Camellia暗号Python版はこちら 文字端末の共有ツールdual.pyのソース その他 2月22日から米ダラスで開催されるPyCon2007のスポンサーです。 Pythonな場所、お貸しします。 Python技術者募集中 Tipsはここにまとめるつもりなんですが、あまりハマらないので貯まりません。 Pythonアプリケーションの開発のための便利な道具 Django ウェブアプリケーションを構築するためのフレームワークです。当社の ミエ
Python:インデントが気持ち悪い Python情報 >> Pythonを学ぶ人に 慣れるしかない。慣れると楽ちん。 C言語などで真面目にインデントしてる人ならすぐに慣れます。 タブとスペースが混在しても大丈夫。ただし、タブストップは8文字に設定すること。 Pythonと言えばインデント。Pythonを始める人が一番最初にとまどうのがインデントでしょう。 どうもね、たとえばC言語ならこんなふうに書くところが、 for (int i = 0; i < 100; ++i) { for (int j = 0; j < 100; ++j) { if (i * j % 10 == 0) printf("%d %d\n", i, j); } } どうも、しまりがなくて落ち着かない。 でもこれは慣れるしかないです。 そのうち気にならなくなりますよ。 C言語でもインデントをしっかり書いている人なら、とく
この連載では、Python製のシステム管理フレームワークFunc(Fedora Unified Network Controller)について、その概要から具体的な利用方法、モジュールによる拡張方法といった、システム管理の現場でFuncを利用するために必要な情報をお届けします。 第1回目はFuncの概要について解説します。Funcはフレームワークという性質上、具体的に何ができるのか、といったことがわかりにくいため、まずはPuppetとの対比で解説してみます。 「ツール」と「フレームワーク」 Puppetはシステム管理「ツール」、Funcはシステム管理「フレームワーク」と便宜的に呼び分けていますが、まずはこの違いからFuncの特性について説明します。 非常に大雑把ですが、「ツール」はそれによって実現できることが明確で、誰にとっても同じもの、「フレームワーク」は枠組みだけを提供して、使
It's a bright day for code review! Still on pull requests? See why organizations upgrade to Review Board: Code review, document review, and image review, all in one place Your code and data stays private, secure, and in your control (Review Board won't mine your data for AI training or other purposes) Works with what you use today (such as Git, Mercurial, Perforce, ClearCase, Cliosoft SOS, or Azur
Thursday, April 5, 2007 Win32 binary of ClearSilver 0.10.4 for Python 2.5 I could not find ClearSilver with python 2.5 win32 binary package of that kind anywhere on the web, And so, I'v compiled ClearSilver 0.10.4 with Python 2,5 on the Windows. But, Windows Install Package cannot make and it is only Binary. ClearSilver-0.10.4.win32-py2.5.zip are available from here. Posted by Benn at 12:17 AM Lab
ネットを ぼ〜っと回っていると、↓こんなのを見つけた。 Embedding Python in Your C Programs | Linux Journal http://www.linuxjournal.com/article/8497 そういや、似たようなのを公式ドキュメントでも見たなぁ、と思い出す。あった、あった。 Python インタプリタの拡張と埋め込み http://www.python.jp/doc/nightly/ext/ext.html 5.1 高水準の埋め込み http://www.python.jp/doc/nightly/ext/high-level-embedding.html Python/C API リファレンスマニュアル http://www.python.jp/doc/release/api/api.html 2. 超高レベルレイヤ http://www
[python-win32] Problems using ADSI from Python (need IDirectorySearch Interface) Roach, Mark R. mrroach@uhg.net 22 Apr 2002 08:58:18 -0500 Previous message: [python-win32] Problems using ADSI from Python (need IDirectorySearch Interface) Next message: [python-win32] Problems using ADSI from Python (need IDirectorySearch Interface) Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] On M
「subversionのリポジトリブラウザとBTSとWikiが一緒になった」というtracを使ってみる。というか以前から使っていたのだが環境の問題かあちこちいじらないと動かなかったのでメモ。 当初はmod_pythonを用いようとしたのだが、Segmentation FaultまたはAbortでapacheが死んでしまった。以下の要求を満たす形で構築したい、ので試行錯誤した。 ブラウザだけ用意できればアクセスできるようにしたい。httpsでアクセスしたい。 外から見た場合に、https://xxxx.exmple.com:2222/のようなポート番号指定のURLではなくhttps://xxxx.example.com/project/のように表現したい。→穴を開けるポートを増やしたくない。 ウチではサーバにlinuxを使っている。外部公開しているポイントの穴を増やすことも避けたいが、ipt
Microsoftが公式に提供している無料のビルド環境を使って、PythonのCモジュールをビルドします。 このネタの発端は [Python-ml-jp 3324] での発言です。Windows上で、Cで書いたPythonモジュールを手軽に作成&配布できれば、ちょっとした用途でのPythonの使い勝手がかなりあがりますが、そのために有償の環境が必要になってしまっては、誰でも、という訳にいかなくなります。 そこで、Microsoftが無償配布している Microsoft .NET Framework SDK を利用してPythonのCモジュールビルド環境を構築してみます。 必要なパッケージ 以下のパッケージをインストールします。ダウンロードサイズだけで結構な大 きさです。さらにインストール用の容量も必要になるので、HDDの空き容量に は気をつけてください。 Microsoft .NET Fr
Does the web look weird? Ugly? Perhaps that's because your browser does not support the CSS standard. I recommend you consider updating it. Without CSS, this and other pages are visible, but nothing like they were meant to be. A very good free browser with support for all standards is Firefox. For information about standards and why they are important, please visit the browser upgrade campaign. St
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く