なんとなくPythonの雰囲気もつかめてきたので、 Jtyhoダウンロードしてきてインストールする。 Java取り扱いの敷居が下がりそう。
この記事は古い情報です。 今現在はgreedというプラグインを使うのがオススメです!!(2014/10/20) 7月にTopCoderがPythonに対応してから、 ずっとプラグインを探してました。 ついに今日運命の出会いが(∩´∀`)∩ KawigiEdit ソースコードを外部から取り込んだり、テンプレート作ったりできます。 Python, C++, C#, Java, VBに対応。 詳しいことや導入はこのサイトに詳しく載っています。 mog project: TopCoder: Setting up KawigiEdit 本家から最新DLしたらPythonなぜか対応してない!ってなったので、 以下のkawigiEditとリンクはってあるところからPython対応した奴がDLできます。 vexorian's blog: In which I tweak KawigiEdit 導入するとこ
このページは、Rubyレシピブック (詳細) をPythonで書こうというたくらみです。内容は当たり前のことばかりですが、たまにしかコードを書かない人間は、こうしたことがわからなくてイライラしてしまいます。10行くらいのプログラムならさっと見てさっとかけるようにするのが目標です。 2008年1月21日19:00 ロボットによる荒らし対策を施しました。 レシピブック作成にご協力いただける方がいらっしゃいましたら、最初にユーザー登録をお願いします。 レシピブックを修正する際は、一度ログインをしてください。ログインすると右肩の部分に編集の項目が現れます。 記述方法は、structuredText もしくはreStructuredText でお願いできればと思います。 WEB上の情報 Python クイックリファレンス日本語訳 pythonライブラリリファレンス pythonチュートリアル Per
先ほど調子に乗ってpypiにモジュールを登録したと書いたのですが、割と手間取ったので手順をメモしておきます。 行う手順としては以下になります。 登録するモジュールを作成する setup.pyを記述して、パッケージを作成する pypiに登録する 1. 登録するモジュールを作成する 基本的に好きにプログラムを書けば良いのですが、モジュール登録の為の作業が少しあります。まず僕が登録したpython_preforkの場合、パッケージは以下の様な内容になっています。 $ tree . |-- python_prefork | |-- __init__.py | |-- python_prefork.py | `-- python_prefork_test.py `-- setup.py 登録の為の作業というのは__init__.pyにモジュールの情報を書く事です。僕は以下のようにしました。 """
install † インストールすべきファイルを列挙する。(sed,grepを用いた例) sudo apt-cache search pyqt|grep python-qt4| sed -e "s/ - .*//" まとめてインストールするなら、For文を使っても楽しいかも for x in `sudo apt-cache search pyqt|grep python-qt4| sed -e "s/ - .*//"`; do sudo apt-get install $x; done ↑ 用語説明 † ウィジェット ボタン、テキストフィールド、ラベル、レイアウト・・・・など要素部品 ウィンドウ 俗に言うウィンドウ QApplication class GUIのアプリケーションのコントロールフロー(処理の流れ)や主な設定を管理するクラスで、メインのループを含んでいる。初期化や、最終処理、セ
1. PyQtではじめる GUIプログラミング 2011-08-27 Python Conference JP 2011 Ransui Iso Strategic Technology Group / X-Listing Co, Ltd. Copyright (c) 2011 Ransui Iso, All rights reserved. 2. おまえ誰よ? Ransui Iso (磯 蘭水) Work at X-Listing Co, Ltd. http://www.xlisting.co.jp/ Pythonは1998年から使っています。E-Commerceエンジンやサーチエンジンの開 発、Zopeを用いたWebサイト開発、その他色々を経て、今はネット広告配信シス テムについての研究開発をしています。最近はCommon Lispでシステム開発をし ていますが、Pythonもヘビーに使
last modified October 18, 2023 This is PyQt4 tutorial. The tutorial is suited for beginners and intermediate programmers. After reading this tutorial, you will be able to program non trivial PyQt4 applications. PyQt5 tutorial is the successor of this tutorial. Table of contentsE-bookA unique e-book covering advanced features of the PyQt4 library: Advanced PyQt4 tutorial. AuthorMy name is Jan Bodna
Welcome to Portable Python project ~ ~ ~ ~ ~ Portable Python is a minimalistic Python distribution for Microsoft Windows that does not require elevated privileges during installation. One can simply unpack distribution into any folder (local, external, network) and start programming in Python. Recent Posts
§ python3.3¶ python3.3.0からpython3.3.1に変更し、日本語ファイル名も問題なく利用できるようになりました。 ダウンロード python.org python3.3.1 インストール方法 「Windows x86 MSI Installer (3.3.1) 」をダウンロードして実行するだけ。 † 環境変数pathの設定¶ 追加方法 「コントロール パネルすべてのコントロール パネル項目システム」で設定の変更 「詳細設定」タブから「環境変数」を選択 「システム環境変数」の「Path」を編集して次の4つを追加 631 名前:デフォルトの名無しさん[sage] 投稿日:2012/12/21(金) 17:20:46.70 pyファイル名に日本語を使ったら python: failed to set __main__.__loader__ と怒られて実行できないのですが
PyQtは、フィンランドDigiaが開発するアプリケーションフレームワーク「Qt」をPythonから利用できるようにするバインディングモジュール。これを利用することで、GUIアプリケーションをPythonで開発できる。Python用にC/C++のインターフェイスコードを生成する「SIP」を利用して開発されており、Python 2系および3系の両方をサポートする。対応プラットフォームはQtがサポートしているWindowsおよびMac OS X、Linux。ライセンスはGPLv2/v3で商用ライセンスもあるが、Qtが採用するLGPLは採用していない。 PyQt 5.1は6月に公開されたバージョン5系の最新版。Digiaが7月にリリースした「Qt 5.1」に完全対応した。PyQt開発チームは8月にリリースしたバージョン5.0.1でQMLとQuick2の統合を果たしており、すでにQMLからPyth
Python のデコレータ式 (1) のつづき 1. 前回のデコレータ式の復習 前回は、引数のないデコレータ式について試した。今回はデコレータ式に引数がある場合について考える。 最初に、引数のないデコレータについて復習する。 def D(f): def _(): print "*--" * 10 f() print "--*" * 10 return _ @D def hoge(): print "hoge" ##hoge = D(hoge) hoge() コメントアウトしてあるコードは、デコレータ式を使わない場合の書き方。デコレータ式は、このシンタクティックシュガー。 デコレートしたときに、関数 D が実行され、デコレートした関数をラップした関数が返される。上記では、デコレートされた後、関数 hoge は、hoge 関数がセットされた、関数 D にネストされた `_ 関数’ を指す。 2
1. 関数の中の関数 Python では、関数の中に、関数を定義することができる。 例えば、ITmedia エンタープライズ:2.4への機能強化で広がるPythonの世界 (3/4) には、以下のような例が書かれている。 def declareArgs(*argTypes): def checkArguments(func): assert func.func_code.co_argcount == len(argTypes) def wrapper(*args, **kwargs): ... ネストした関数を呼び出すには、関数の呼び出しで、順に引数を与えれば良い。 7.5 関数定義 に、呼び出し方の例が書かれている。 func = f1(arg)(f2(func)) 2. 関数のネストと、スコープ E. 用語集 によると、 ネストされたスコープ (nested scope) ある文が何ら
perlを置き換えたい ≒ pythonでシステム管理 / 書き捨てプログラム という状況に近い. なので、システム管理周りの情報をひとまず収集. 本当はミニマルPythonがあるといいんだけどな・・(Perl版) という程度がひとまずの自分のニーズ.ごく小さなスクリプトを書く目的. 何事も小さな事からということで、以下を参考にしつつ書き出していきたい. Python for Bash scripters これは shellscript or perl scrip t を置き変えたい人に取っては直球ど真ん中!? Pythonメモ scripting時に必要になりそうな最低限の情報がシンプルにまとまってる. 書き始め時に参考にしたい. システム管理者のための Python こういう情報が英語圏ではかなり充実しているのか python in system administration スライド
Matplotlib version 1.1 added some tools for creating animations which are really slick. You can find some good example animations on the matplotlib examples page. I thought I'd share here some of the things I've learned when playing around with these tools. Basic Animation The animation tools center around the matplotlib.animation.Animation base class, which provides a framework around which the a
Pythonで心理実験¶ はじめに¶ さまざまなOSでフリーで利用できるpythonを使った心理実験プログラム入門?です。 今まで何度かきちんとしたものを作ろうとして挫折しているので、挫折しないように深く考えずテキトーに書き散らかしています。 解説中では一応pythonの文法について簡単な説明がありますが、かなりいい加減な記述もありますので、まっとうなpythonの入門書も参考にしながら読んでください。 注釈 追記 (2019年6月) 「例題1」を書いてから約10年の月日が流れ、Pythonでの心理実験作成を取り巻く状況も大きく変化しました。例題17まではVisionEggを使うことを前提として書いていたのですが、現在のPC環境でVisionEggを使用することが困難になってきたため、それらの記述は今から学ぶ人にとってほとんど役に立たないものとなってしまいました。最近は内容を更新するための
電子メールクライアントのMozilla Thunderbird 78でやっとOpenPGPの機能が標準搭載された。 とはいっても、78.0.1ではまだ不完全で、78.1.0でほぼ完成したようだが、デフォルトではOpenPGPは使えない。今後リリース予定の78.2からデフォルトで動作するようになるらしい。 78.1.0で使うためには、「オプション」の「一般」の一番下の「設定エディター...」を開き、 mail.openpgp.enable を true にする必要がある。 ただし、設定をいじると動作保証対象外になるので、自己責任で対応すること。 今回の動作検証ではWindows 10上で実行させた 64ビット版Thunderbird 78.1.0 を使っている。 設定を済ませたら、「エンドツーエンド暗号化」のOpenPGPの「Add Key...」で秘密鍵をインポートもしくは作成する。 Gn
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く