タグ

pythonとpython moduleに関するnelnal_programingのブックマーク (6)

  • Animated Terminal Progress Bar in Python | Nadia Alramli's Blog

    Submitted by Nadia Alramli on Sat, 01/10/2009 - 21:39 In my previous article python terminal controller, I explained a simple way to control display in the terminal and print in colors. In this article I'm going to use the terminal module to draw a fancy animated progress bar. The following module simply draws an animated progress bar in the terminal along with a message. The progress bar will aut

    nelnal_programing
    nelnal_programing 2009/09/16
    Pythonを使ってCUI上で使えるプログレスバーを作成
  • pyglet プログラミングガイド

    pyglet プログラミングガイドはpygletを用いたアプリケーション作成のための 詳細なドキュメントである。ここに記述された項目はpyglet API referenceに も詳しく書かれているので、参照されたし。 もし、このプログラミングガイドがpygletに関して君が初めて読むものなら、 我々はまず pygletアプリケーションの書き方 を読むことを勧める。 インストール pygletは他のライブラリにありがちなインストール作業を必要としない。 pygletは外部ライブラリやコンパイル済みバイナリファイルを必要としないた め、その場で実行することが出来る。pygletのソースコードやランタイムeggファ イルを君の作成したアプリケーションソースコードに含めて配布することが出 来る( 配布 を見よ)。 開発環境で、pygletをインストールせずにpygletを用いた実験やサンプルプロ

    nelnal_programing
    nelnal_programing 2008/06/23
    Pythonのゲームライブラリ
  • [思] smtplib (Python)

    リンク:smtplib -- SMTPプロトコルクライアント リンク:smtplib -- SMTP protocol client 最近、Pythonのsmtplibを使う機会があったので、気がついたことをメモ 1.使い方は簡単で import smtplib s = smtplib.SMTP('localhost') s.sendmail(<from>,<to>,<msg>) でメールを送信することが出来る。 # もちろん、このスクリプトはSMTPが稼働している環境で実行する必要あり。 2.メソッド「sendmail」の宛先<to>に複数の宛先を指定したい場合は、リスト型のデータ形式を予め組み立てておく必要がある。 # ここで、単なるカンマやセミコロン区切りの文字列を設定した場合、最初の宛先のみにメールが送信される。 3.CcやBccの宛先も、メソッド「sendmail」の宛先<to>

    nelnal_programing
    nelnal_programing 2008/04/21
    mail送信の方法について
  • ActivePython Documentation

    <p>This page uses frames to display the ActivePython Documentation: Table of Contents on the left and content on the right.</p> <p>If you cannot view frames, you can start with the <a href="welcome.html">ActivePython User Guide</a></p> <!-- Footer Start --> <br/> <div class="footer" align="center">Copyright &copy; 2000-2011 ActiveState Software Inc. <a class="doc" target="_blank" href="http://www.

    nelnal_programing
    nelnal_programing 2008/04/17
    COMを使用するときに読むべき
  • 【ハウツー】CPython用拡張モジュールをIronPythonから呼び出す (1) 「CPython Extensions for IronPython」とは? | パソコン | マイコミジャーナル

    IronPythonは、いわゆるCPythonと高い互換性を持っており、過去のCPythonの資産と.NET Frameworkの資産を両方から扱うことのできる、"糊"(glue)言語の一面を持っている。 しかし、全ての資産を扱えるわけではなく、例えばCPythonの資産で利用可能なのは、スクリプトのみで作成されたライブラリ(拡張子が.py)である。C言語で作成された拡張モジュールと呼ばれるライブラリ(拡張子が.pyd)は使用できない。 ところが先ごろユーザーコミュニティより、IronPythonからこれら拡張モジュールを扱えるライブラリが発表された。稿では、この「CPython Extensions for IronPython」と呼ばれるライブラリの紹介と簡単な利用方法について、説明を行う。 CPython、IronPythonとライブラリの関係 CPython IronPython

    nelnal_programing
    nelnal_programing 2008/02/08
    IronPythonからCPythonの*.pydのライブラリを呼び出す拡張ライブラリ
  • 西尾泰和のブログ: Jython入門

    この文章ではJythonで「値がタブで区切られたデータファイルを読み込む」機能を実装することを目標としています。わかりやすく書こうと思っていますが、もしわかりにくいことがあればおきがねなくご連絡ください。なおEclipseとJythonのインストールは済んでいると仮定しています。 こちらにソースコードがあります。 Jythonを使うメリット・デメリット Javaのみを用いてプログラムを書くことに比べて、 Jythonを使って一部分をPythonで書くことのメリットは大雑把に言うと次の3つです。 Javaで書くよりもコードの量が少なくなる。 Pythonで書かれ、動的に読み込まれている部分は、プログラムの再コンパイルをせずに実行内容を変更できる。 実行時にPythonコードを与えて実行させることが出来るので、プログラムを再起動することなく新しいコードの実行が出来る。 一方デメリットは次の3つ

  • 1