pythonに関するsaqquのブックマーク (5)

  • IronPythonプログラミングの始め方(3/3) - @IT

    ●スクリプト・モードによるIronPython開発(コンソール・アプリケーション) スクリプト・モードでは、Pythonスクリプト・ファイル(拡張子「.py」)を最初に新規作成し、それをお気に入りのテキスト・エディタで編集する。先ほど示したインタラクティブ・モードの例からも分かるようにPythonではインデントが重要になるので、テキスト・エディタは、できればインデント状態(スペースやタブ)が可視化され、自動的にインデントを行ってくれるものがよい。 ここでは、「HelloScript.py」というファイルを新規作成して、以下のようなコードを記述する。 # coding: shift-jis # メッセージの出力を行う hello = "Hello IronPython!" print hello # 表示を確認するまでの待機のために raw_input("\n[Enter]キーで終了します

  • はたしてPythonは業務に使えるのか — PythonMatrixJp

    はじめに 以下3エントリの内容と「 InnoSetup 」あたりをマスターすれば、 ちゃんとしたアプリケーションを構築・提供出来ますよ! (個人的にはちまちまと実績をあげていっています。) C++Pythonのコラボレーション wxPython雛形集 py2exeモジュールについて また、Pythonは標準サポートで CSVファイルの読み書き INIファイルの読み書き XMLファイルの読み書き サウンドファイルの読み書きと再生 メジャーインターネットプロトコル などがあります。 さらに後述のモジュール群を活用すれば! 大抵のインターフェースにも事欠かないでしょう。 さあ、あとは肝心な中身に取り掛かろう! 外部ライブラリの利用 商用のインターフェースデバイスの利用などでは、 DLLによる開発キット&サンプルが付属するというパターンが多いと思います。 また商用ライブラリもActiveXやDL

    saqqu
    saqqu 2011/09/12
  • PyQt学習

    プッシュボタンのみを表示させる。 押してもなにも反応しません! # # hello1.py # import sys #QApplicationオブジェクトがコマンドライン引数を使用するため #例えばpython hello1.py -style=platinumとすると #見映えがMac-OS 8.5のようになる from qt import * #Qtライブラリをインポートする #今回のケースならば #from qt import QApplication, # QPushButton #としてもよい app = QApplication(sys.argv) #Qtアプリケーションオブジェクトを作る #このオブジェクトハンドルはマウスや #キーボードのイベントを取得する button = QPushButton("Hello World",None) #シンプルなプッシュボタンを作る

    saqqu
    saqqu 2011/08/28
  • Google App Engine環境の準備 - いっしきまさひこBLOG

    まずはPython 2.5をインストールします。 次のページにある「Python 2.5.x」をダウンロードします(筆者は執筆時点では最新の「Python 2.5.2 Windows installer」というリンクから「python-2.5.2.msi」をダウンロードしました)。 ・Download Standard Python Software ダウンロードしたpython-2.5.2.msiを実行すると、インストール ウィザードが表示されますので、任意のオプションを選択してインストールを完了させてください(筆者の場合は、[Install for all users]、「C:\Program Files\Python25\」を選択しました)。 次に Python Imaging Library (PIL) をインストールします。次のサイトから適切なものを選んでインストールしてください

    Google App Engine環境の準備 - いっしきまさひこBLOG
  • 第5回 GoogleAppEngineでMVCアプリケーションを作成する

    GoogleAppEngineについて前回紹介し,SDKを用いたローカルでの開発方法,および「Hello, World」を表示して公開するところまで説明しました。 今回はかんたんなアプリケーションの作成を通してGoogleのwebapp Frameworkを説明します。サンプルとして,かんたんなひとことブログサービスを作成します。このアプリケーションの作成チュートリアルを通して,データの投稿や削除,ユーザー認証などWebアプリケーションの基的な機能を実装する方法を一緒に学んでいきましょう。 仕様を決める 実装する機能は以下の通りとします(図1,図2)。 ひとことの投稿 ひとことの削除…自分が投稿したひとことを選んで削除できる すべてのひとことの削除…管理者のみすべてのひとことを削除できる

    第5回 GoogleAppEngineでMVCアプリケーションを作成する
  • 1