タグ

Pythonに関するwamanのブックマーク (88)

  • Python開発環境構築メモ - Diary of absj31

    『テスト駆動開発入門』を読み進めて行くと、どうやらある部分がPythonで記述されている模様。という事でそれに併せて急遽環境を用意する事に。 Python実行環境のインストール 日Pythonユーザ会のダウンロードサイトにアクセス、インストーラを入手。2011/05/31時点での最新は2.7.1。(python-2.7.1.msi, 15.2MB) Python標準リリース インストーラを起動。そのままの設定で[Next]を押下。 [Next]を押下。(インストールパス[C:\Python27]は後ほど参照) [Next]を押下。 インストール中…。 インストール完了。[Finish]を押下。 環境変数に以下の値を追記。 環境変数名 Path (追記する)値 C:\Python27 コマンドプロンプトを起動し、[python]コマンドを実行。以下実行サンプル。 Microsoft Win

    Python開発環境構築メモ - Diary of absj31
  • Post by @i12bent · 1 image

    waman
    waman 2011/05/23
    幻獣Python
  • PythonのPythonによるPythonのためのIDE(統合開発環境)·Ninja IDE MOONGIFT

    Ninja IDEはPythonで作られたPython専用のIDE(統合開発環境)。 Ninja IDEはPython製のオープンソース・ソフトウェア。プログラマはIDEが好きか否か、この二つに分かれると思う。スクリプト言語系の開発者はどちらかと言えばIDE好きではない人のが多いように感じられる(違うだろうか)。コンパイルを伴う言語の場合、IDEを使うのが一般的だ。 開発画面 だがスクリプト言語であっても、専用のIDEにはその名に恥じない特別な機能が多数備わっている。それは初心者はもちろん、上級者であってもより開発が楽になるものだ。特にIDEが開発言語と同じもので作られていればそう感じるかも知れない。Ninja IDEはまさにそう感じられるソフトウェアだ。 Ninja IDEはPythonで作られたPython用のIDEだ。GUIはQtを使っている。タブを使って複数のファイルが開けるように

    PythonのPythonによるPythonのためのIDE(統合開発環境)·Ninja IDE MOONGIFT
  • Flask始めました - Reinvention of the Wheel

    ここのところ忙しくてPythonScalaの両方を触る(主に心の)余裕がなさなさなので、スキマ時間を見つけてはPython製のマイクロフレームワークであるFlask触っておりますデス Flaskを触るまで 当初はDjangoでイロイロとやろうとしてたのですが... Djangoの枠組みに乗っかればいいところを無理やり俺俺ルール(User modelを自分で定義したいとか云々)でやろうとしたり...etc そして当然のように発生した(自業自得的な)Djangoルール回避コードが増えてきたり...etc なにかやるたびにDjangoの壁が立ちはだかるようになったり...etc という、正直言ってDjangoを使いこなせていない…という状況が重たくなってきたところで、次のような記事を見かけて、これ幸い!とあっさりと乗り換えてしまったのです。 iDeaList::Writing mizchi l

    Flask始めました - Reinvention of the Wheel
    waman
    waman 2011/02/28
  • Scalaで集合知プログラミング その1 - Reinvention of the Wheel

    [まとめ] Scalaで集合知プログラミング Scalaお勉強の第2弾として「集合知プログラミング」をScalaで読んでいくことにしますデス。Let's OMOITSUKI!ヒャッハーって感じですが(´・ω・`) 「集合知プログラミング」ではサンプルがPythonで書かれているので、別方面でお勉強中のPythonの復習になるという一石二鳥を目指してみます。 実際のところは「行ける感じなら続けていこうかな」ぐらいのユルイ感じですが、まあとりあえず第1章:集合知への招待からはじめて行きましょうかね(´・ω・`) 1章は「集合知とはなんぞや?」という座学的な内容デス。サンプルコード等は出てこないので掻い摘んでまとめていきますデス。 とりあえず読み進める前の集合知イメージとしては「多くの人々から集めたデータに何らかのアルゴリズムを適用することで新たな知見を発見する」ことって感じですかね? それでは

    Scalaで集合知プログラミング その1 - Reinvention of the Wheel
    waman
    waman 2011/01/07
    集合知とは何か? 機械学習とは何か?
  • Overview — Sphinx v1.0.7 documentation

    📝 Rich Text Formatting Author in reStructuredText or MyST Markdown to create highly structured technical documents, including tables, highlighted code blocks, mathematical notations, and more. 🔗 Powerful Cross-Referencing Create cross-references within your project, and even across different projects. Include references to sections, figures, tables, citations, glossaries, code objects, and more.

    waman
    waman 2010/12/14
    Python Documentation Generator
  • 概要 — Python 3.4.1 ドキュメント

    Python 3.13.5 documentation Welcome! This is the official documentation for Python 3.13.5. Documentation sections: What's new in Python 3.13? Or all "What's new" documents since Python 2.0 Tutorial Start here: a tour of Python's syntax and features Library reference Standard library and builtins Language reference Syntax and language elements Python setup and usage How to install, configure, and u

    概要 — Python 3.4.1 ドキュメント
    waman
    waman 2010/12/14
  • Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb

    Python は 1991 年にオランダのプログラマー、グイド・ヴァンロッサムによって開発されたプログラミング言語です。シンプルで直感的な文法と可読性の高さから、初心者から上級者まで幅広く利用されています。現在では Web 開発やデータ分析に加え、 AI機械学習などの分野でも活用されています。 Python の最大の特徴は、「書きやすさ」と「読みやすさ」です。コードが直感的でわかりやすく、少ない行数で効率的かつシンプルにプログラムを書くことができます。そのため、プログラミング初心者にとって学習しやすく、経験者にとっても生産性の高い開発を行うことが可能です。また Python には豊富なライブラリやフレームワークが揃っており、初心者でも高度なアプリケーションやシステムを容易に開発できるのが魅力です。 Python は多くの企業や研究機関で採用されており、大手 IT 企業でも活用されていま

    Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb
    waman
    waman 2010/12/01