Understand our design principles and patterns before you write a line of code. When you start coding, follow Glass patterns and style, when appropriate, to give users a consistent user experience.
PythonによるCGIプログラミングの入門のページです。 基本的な事柄をわかりやすく説明します。 文字列を表示する 文字(hello world.)を表示します。 現在の日時を表示する 現在の日時を出力します。 環境変数を表示する cgiモジュールを使って環境変数を表示します。 提供された情報を表示する HTMLフォームからCGIプログラムに提供された情報を表示します。 押されたボタンを取得する HTMLフォームの押されたボタンを取得し表示します。 選択されたチェックボックスを取得する HTMLフォームの選択されたチェックボックスを取得し表示します。 選択されたラジオボタンを取得する HTMLフォームの選択されたラジオボタンを取得し表示します。 テキスト入力フィールドに入力された文字を取得する HTMLフォームのテキスト入力フィールドに入力された文字を取得し表示します。 複数行の入力フィ
「hello world.」の文字します。 test01.cgi #!/usr/bin/python # -*- coding: utf-8 -*- ''' 文字列(hello world.)を表示する ''' print "Content-Type: text/plain" print print "hello world." 解説 #!/usr/bin/python 1行目で、pythonのパスを指定します。 サーバによってパスが違うことがありますので、環境に合わせて修正してください。 # -*- coding: utf-8 -*- 2行目は、ファイルの文字コードの指定です。 このCGIプログラムでは utf-8 を指定しています。 ファイルに保存するときは UTF-8 で保存してください。 ''' 文字列(hello world.)を表示する ''' 3行目から5行目まではコメントで
BrythonはJavaScriptの代わりにPythonを使ってプログラミングできるようにするライブラリです。 Webブラウザ標準で使えるプログラミング言語と言えばJavaScriptです。しかしそれだけでは満足できない、そんな方が開発したのがBrythonです。Webブラウザ上でPythonが書けてしまいます。 アナログ時計です。ちゃんと秒針が動いています。 コードは見事にPythonです。 Ajaxのデモ。 やはりちゃんとPythonコードです。 テーブルのソートデモ。 Importも使えて便利です。 左右にデータを移動させるデモ。 ボタンやコンポーネントをPythonの中で生成しています。 3Dを動くデモ。 エリア情報を含めてPythonで定義されています。 BrythonはHTMLコンテンツのハンドリングはもちろん、Ajax、ローカルストレージ、Canvasの操作もできます。HT
Introduction from python import funは、プログラミングを題材としたマンガです。ひとりの女の子が、PythonとFreeBSDでプログラミングを始めます。 from python import fun is a comic whose theme is programming. One girl starts programming with Python on FreeBSD. Episode episode 1 Source fpif-base includes 3D models and UI programs. namesize [bytes]sha1
これらの型は全て,オプションの初期化指定子として正しい型と値を使って 作成することができます: >>> c_int() c_int(0) >>> c_char_p("Hello World") c_char_p('Hello, World') >>> c_uint(-3) Traceback (most recent call last): File "<stdin>", line 1, in ? ValueError: Value out of range これらの型は可変 (mutable) なので,その値はあとで変更することが できます: >>> i = c_int(42) >>> print i c_int(42) >>> print i.value 42 >>> i.value = -99 >>> print i.value -99 c_char_p , c_wchar_p ,お
例題9-1:ハードウェアに付属のDLLを使う(1)¶ A: さて、突然だが今回は上級編ということで雑談はなしでいきなり本題に入る。 B: なんですか突然。悪いものでも食ったんですか。 A: 何を言うか。最近仕事に追われていて余裕がないんだよ、余裕が。 んで、最近久しぶりにctypesを使わないといけない事態が発生したんで復習がてら書きしるしておこうというわけだ。 なにしろctypesは数あるプログラミング言語の中から今後どれを使っていこうか迷っている時に「これからはpythonでいくかなぁ」と思うようになったきっかけの機能だからな。 ぜひこのえーかげん講座でも触れておきたかった。 B: ctypes? ってなんですか? A: 実験をしていると、特殊な計測機器などをプログラムから制御したくなることがよくある。 いや、「よくある」ってほどでもないかも知れないが、ちょっと凝ったことをしようとする
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 一部読者から高い評価をいただき,絶版となりながら中古市場でプレミア価格がついていた拙著「みんなのPython Webアプリ編」のHTML版をお送りします。Pythonを使って,Webアプリを開発するための方法を,基本的な事柄から積み重ね式に解説した書籍をHTMLにしたのが本コンテンツです。 編集部のご厚意で作ってもらった配布用PDFをベースに作っています(PDF作成だけでなく,出版契約の解除など必要な手続きを快く受けて頂いた担当様にはとても感謝しております)。構成などは著書をベースにしていますが,HTML化する過程で少し手直ししてあります。特にPython 2.7で動かないサンプルコー
@mopemopeさんからバトンを渡されました、2011 Pythonアドベントカレンダー(Python3) 16日目担当のおもけん(@doloopwhile)です。 Q「RubyとPythonどちらが初心者向けでしょうか?」 A「Pythonは日本語情報が少ないので、Rubyがおすすめです」 質問掲示板などで、しばしば見かけるやり取りです。しかし、本当にPythonは日本語情報が少ないのでしょうか? 確かに、かつてはRubyの情報量の方が圧倒的だったでしょう。しかし、現在ではPythonも日本で広く使われ、Pythonプログラマーのブログも多数あります。少なくとも初心者がPythonを始めるのに情報不足ということはありません。 そこで、明日のPythonプログラマーのため、日本語情報を列挙しておきます。ワリと無難というか、常識的な資料ばかりです。 結局、何を読めばいいの?5つの日本語情報
この例では、Cバージョンの実行に 11秒もかかっている (なお実験環境は Pentium4 の 2GHz、使用したコンパイラは gcc-3.3 である)。 これに対して、Pythonバージョンはわずか 0.01秒しかかかっていない。 いかに Python が効率のよいプログラミング言語であるかの証左といえよう。 なお、公平を期するために、Java によるバージョンも以下に提示しておく: Javaバージョン[編集] // HardyAndRamanujanNumberCalculatorOfMine.java // package com.my.own.domain.believe.me.this.is.mine; import logic.mathematics.calculator.standard.ordinary.normal.basic.StandardBasicNormalOrd
PythonCOM Documentation Index The following documentation is available A Quick Start to Client Side COM (including makepy) A Quick Start to Server Side COM Information on generated Python files (ie, what makepy generates) A brief description of the win32com package structure Python COM Implementation documentation Misc stuff I don’t know where to put anywhere else ActiveX Scripting ActiveX Scripti
Pythonで、COM(ActiveX)を操作する際は、win32com下のクラスを使う事になります。 この時、ActiveXの中でタイプライブラリとして定義している定数値を使えると、コードの可読性が良くなって便利です。 Pythonの場合、win32com.client.constants 下に、定数値が列挙されるようになっていますが、makepyツールを使って予めタイプライブラリ情報をPythonに教えておく必要があります。 それは、以下のWeb siteの記述にも書かれています。 Rubyist Magazine - Win32OLE 活用法 【第 7 回】 ほかの言語での COM http://jp.rubyist.net/magazine/?0009-Win32OLE Python では、タイプライブラリで定義された定数を利用できます。 Ruby では、指定したモジュール内に定義
implicate_order wrote: > Greetings, > Here's an Excel class I use. I'm afraid I can't recall where I found the basic class. I have a vague recollection it is due to Mark Hammond, author of the win32com package. Might have been in win32com demos. (Whoever the original author is anyway, many thanks). I added a few methods, including XY plotting (you can probably tell by the change in coding style to
2017-10-21 日産自動車と神戸製鋼への謝罪要求が大きく国益を損なうかもしれない件 日産自動車と神戸製鋼が、不正告白合戦をしている今日この頃です。両社の不正に関しては、しかるべき措置が必要なことは当然のことです。ただ、どうしても気になることがあるのです。それは両社のトップに会見をさせ、謝罪させることによって溜飲を下げよう… 日産自動車と神戸製鋼への謝罪要求が大きく国益を損なうかもしれない件 2017-10-21 山尾氏の問題点は他人の不倫を非難しながら自分の不倫なかったことにするダブルスタンダード 政治 衆院選 山尾志桜里 今さらながらであり、タイトルで終わっている話題ではあります。(もちろん特定の政党を応援するための意見でもありません) 衆院選も終盤となり、山尾氏が衆院選に出馬したこと自体ビックリしていたのですが、 ここにきて、支持者が結構いるものだというこ… 山尾氏の問題点は他人
Python勉強し始めて一ヶ月くらいたったんで一度復習を兼ねてまとめてみようと思います。僕が今までPHPとかPerlとかJavaScriptを使っていて、Pythonはこうやるのかーとか、これは便利だなーと思ったところ、開発していてはまったところなどピックアップしてみました。 初めてのPythonを読んで初心者向け勉強会に参加した程度の知識です。とりあえず初めてのPythonがかなりいいのでこれ読むだけで大体基礎は習得できた気がします。基本的な文法の説明だけでなく、大事なことは何回も繰り返し書いてあったり、Pythonの思想などにも触れているのでなぜこういう実装になっているかということも理解できます。これオススメ。 尚、このエントリーではPythonのバージョンは2.5をベースにしてます(主にGoogleAppEngineで使ってるので)。間違えなどあったらツッコミお待ちしてます。 文法、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く