[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 08/01 18:14 / Filesize : 164 KB / Number-of Response : 711
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その3



1 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 06:33:45 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、
お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>980 辺りで

前スレ
くだすれPython(超初心者用) その2
pc11.2ch.net/test/read.cgi/tech/1218155094/

関連スレ
Pythonのお勉強 Part31
pc11.2ch.net/test/read.cgi/tech/1230821097/

147 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 14:50:59 ]
無理だって言ってるのに
2バイト固定長の文字コードにしようとしたから。

148 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 15:14:54 ]
Rubyだけだよなあ、安全に文字コード扱える言語は。

149 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 15:57:44 ]
もう20年も経ったんだからそろそろ見直すべき

150 名前:デフォルトの名無しさん [2009/01/26(月) 16:02:44 ]
YEN SIGN問題
Shift_JISではJIS X 0201における円記号 "\" が0x5Cに置かれている。
これをUnicodeのマッピングに合わせるとYEN SIGN (U+00A5) にマップされる。
しかし、0x5CはASCIIではバックスラッシュ "\" に相当し、
C言語などのエスケープシーケンスに使われる事から、
この文字のコードを変更すると問題が起きる。
そのためUnicodeを利用するアプリケーションはU+007F以下のコードに関しては
移動させないという暗黙のルールができている。
そうなると、Unicode環境では円記号がバックスラッシュの表示に
変わってしまうように思われるが、これは日本語用のフォントデータの
0x5Cの位置には円記号の字形を当ててしまうことで対処している。
これによって、それまでの文字コードを使用していたときと同じ感覚で
円記号を用いることができる。
この問題は日本語環境に限った事ではない。もともと、ISO646上で0x5Cを
含む数種の文字は自由領域(バリアント)として各国での定義を認めていた。
そのため、日本語以外でもASCIIでバックスラッシュに相当するコードに
異なる記号を当てているケースが多い。例えば、韓国ではウォン記号
(WON SIGN, U+20A9, "₩") である。


151 名前:デフォルトの名無しさん [2009/01/26(月) 16:04:16 ]
WAVE DASH - FULLWIDTH TILDE問題
JIS X 0221規定のJIS X 0208とJIS X 0221の対応表では、
波ダッシュはWAVE DASH (U+301C, "〜") に対応させているが、
マイクロソフトはWindowsのShift_JISとUnicodeの変換テーブルを作成する際に、
JIS X 0208において1区33点に割り当てられている波ダッシュ "〜" を、
Unicodeにおける全角チルダ (FULLWIDTH TILDE, U+FF5E, "〜") に割り当てたため不整合が生じる。
この結果、Mac OS等のJIS X 0221準拠のShift_JIS ⇔ Unicode変換テーブルをもつ処理系と、
Windowsとの間でUnicodeデータをやり取りする場合、文字化けを起こすことになる。
そこでWindows以外のOS上で動くアプリケーションの中には、CP932という名前で
マイクロソフト仕様のShift_JISコード体系を別途用意して対応しているケースが多い。
この原因とされているUnicode仕様書の例示字形の問題に関しては、
波ダッシュ#Unicodeに関連する問題を参照すること。
また、マイクロソフトは同様にEM DASH (U+2014, "—") をHORIZONTAL BAR (U+2015, "―") に、
DOUBLE VERTICAL LINE (U+2016, "‖") をPARALLEL TO (U+2225, "‖") に、
MINUS SIGN (U+2212, "−") をFULLWIDTH HYPHEN-MINUS (U+FF0D, "−") に
割り当てており、これらの変換時にも問題が起こる。Windows VistaやMicrosoft Office 2007に
付属するIMEパッドの文字一覧におけるJIS X 0213の面区点の表示は、上記の文字についても
JISで規定されているものと同じマッピングを使用している。


152 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 16:05:53 ]
無理やり2バイトに当て嵌めようとしたとかそういうレベルじゃなくて
それ以前のもっと根源的な問題
(従来のいくつかの文字コードでの問題点がなんら改善されていない)

153 名前:デフォルトの名無しさん [2009/01/26(月) 16:07:32 ]
へんな文字コードをさらに増やしただけ

154 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 17:18:32 ]
pythonがだめな言語であることがよくわかりました。

155 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 18:43:29 ]
これから始めようと思ってるんだけど2.6と3.0どっちがいいの?



156 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 18:49:48 ]
>>155
好き勝手できるのなら3.0



157 名前:デフォルトの名無しさん [2009/01/26(月) 19:21:36 ]
2.5

158 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 19:40:47 ]
2.6

159 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 19:45:47 ]
2.71828182845904523536

160 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 19:51:24 ]
e

161 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 20:29:51 ]
METAFONT乙

162 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 20:32:14 ]
またruby厨が荒らしてるのか

163 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:17:09 ]
またruby厨が荒らしてるのか

164 名前:デフォルトの名無しさん [2009/01/26(月) 21:22:20 ]
py乙

165 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:23:04 ]
しかし、なんでUnicodeみたいな糞仕様作ったんだろうな。



166 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:25:40 ]
python.jp のサイトの python ダウンロードリンクは
どう読んでも python 初心者向けなのに初心者用じゃない説明
日本語を扱うために別途 codec ダウンロードが必要な気がしてくる


167 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:32:25 ]
「初めてのかたへ」とあるから「Pythonのダウンロード」行ってみると
www.python.jp/Zope/download/pythoncore
ここの左側のコンテンツに目立つように
「日本語環境用インストーラ(Win32)・・・」
っていうのがあって嫌でも目に入ってくる
www.python.jp/Zope/download/pythonjpdist
もうこれを入れなきゃ恥じマラ内みたいな

どっかに断り書きが一言でもあれば
不要だということが分かって良いのに

168 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:40:43 ]
頼むから少しは>>2を見てくれ

169 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:51:57 ]
馬鹿ですね分かります

170 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:53:57 ]
頼むから少しは>>2を見てくれ

171 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:56:18 ]
>>167
まあそれは言いがかりだけど
ダウンロードページ左のコンテンツの内容が古過ぎなのは同意
Python for Windows Extensions なんか見ても
www.python.jp/Zope/download/win32all
2.3までしかないしww
やる気あんのか?とは思う


172 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 21:57:19 ]
頼むから少しは>>2を見てくれ

173 名前:デフォルトの名無しさん [2009/01/26(月) 22:03:28 ]
日本語のエンコードについて教えてください。
お願いします。

174 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 22:06:01 ]
はじぱい 第2版 (2004/11) \5,040
www.amazon.co.jp/products/dp/4873112109/
はじぱい原著 3rd Edition (2008/07/16) $26.39
www.amazon.com/Learning-Python-3rd-Mark-Lutz/dp/0596513984/

日本語の第3版って安価で出る予定ある?

175 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 22:28:20 ]
またruby厨が荒らしてるのか



176 名前:デフォルトの名無しさん [2009/01/26(月) 22:34:32 ]
>>144
>>> import sys
>>> sys.maxunicode
65535

177 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 22:46:27 ]
>maxunicode
>Unicode文字の最大のコードポイントを示す整数。この値は、オプション設定
>でUnicode文字の保存形式としてUSC-2とUCS-4のいずれを指定したかによって
>異なります。

178 名前:デフォルトの名無しさん mailto:sage [2009/01/26(月) 22:50:36 ]
UCS-2 だな

179 名前:デフォルトの名無しさん [2009/01/27(火) 01:37:32 ]
for a in range(10):
return a
でエラーが出るのはなぜですか?


180 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 01:51:55 ]
SyntaxError? IndentationError?

181 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 07:00:08 ]
またruby厨が荒らしてるのか

182 名前:デフォルトの名無しさん [2009/01/27(火) 09:51:27 ]
>>180
SyntaxErrorです。

183 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 09:59:39 ]
>>> for a in range(10):
... return a
...
File "<stdin>", line 2
SyntaxError: 'return' outside function

184 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 11:57:07 ]
>>182
意味がわかりません。
>>183
なんですかそれ?

185 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 15:36:37 ]
>>184
SyntaxErrorです。



186 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 15:58:28 ]
for a in range(10):
yield a
でエラーが出るのはなぜですか?

187 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 16:54:47 ]
>>185
エスワインタックスエッロラー?
なんですかそれ?

188 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 13:24:24 ]
++++[>++++[>+++++>++++>+++++>+++++<<<<-]<-]>>-----.>+.>+++.>-.

189 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 02:22:55 ]
Python好きなんだけど命名規則はそろえてほしい

190 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 03:16:26 ]
関数やメソッド名にCamelcase使っちゃいけないのはどうして?
_を使うよりもタイプしやすいんだけどな。

191 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 03:54:23 ]
自分しか使わないんだったら使えばいい

192 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 05:57:24 ]
BeautifulSoupとかキャメルなのが気になる
あと_で区切るとこと区切らないとこってなんか決まりある?
dict.has_keyは区切ってるのにdict.iterkeysとか区切らないのはなんで?

193 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 08:21:54 ]
きちんとした命名規則に則ってるのは3.0のライブラリからだろ
2.Xまでは標準ライブラリですらバラバラだし
BeautifulSoupとかの野良ライブラリは従う必要ない
has_keyは3.0で廃止だから存在を忘れろ

194 名前:デフォルトの名無しさん [2009/01/29(木) 16:07:38 ]
python でオブジェクトがある属性を持つかどうかって
どのようにして調べるのが良いのでしょうか?
__dict__ にしてキーを持つかどうかですか?

195 名前: ◆UNKOVIP9RM [2009/01/29(木) 16:15:55 ]
>>194
下駄を履けば良いんじゃない



196 名前: ◆UNKOVIP9RM [2009/01/29(木) 16:25:34 ]
>>195
おまえもしかしてgetattrのことか?

197 名前: ◆UNKOVIP9RM [2009/01/29(木) 16:26:12 ]
>>196
だったらなんだよカス

198 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 16:35:38 ]
↑こういうのって草民ってやつ?
ほんとうにきもちわるいんだねはきそう

199 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 18:01:33 ]
モンティパイソン精神を忘れるな!

200 名前:デフォルトの名無しさん [2009/01/30(金) 06:25:13 ]
pydoc で関数の引数に対する説明も表示させるって
できるんでしょうか?関数を定義するときに
それぞれの引数に対するドキュメント文字列(docstring)を
設定できればいいなと思っているのですが。

201 名前:デフォルトの名無しさん [2009/01/30(金) 07:02:28 ]
func("ほげほげほげほげ", ["はげはげはげはげ", "長い文字列長い長い"], xxx="シシシシシシシシシシ", yyy="パパパパパパパパパパパパパパ"

のように、しばしば文や関数呼び出しが長くなることがありますが、
これは途中で改行していいんでしょうか?というのは Python って
インデントが意味を持つので、じゃぁ適当に改行したとして
インデントはどうすりゃいいんだよ!と悩んでいます。

202 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 08:06:58 ]
>>> '
SyntaxError: EOL while scanning single-quoted string
>>> "
SyntaxError: EOL while scanning single-quoted string
>>> """
"""
'\n'
>>> (
    )
()
>>> [
    ]
[]
>>> {
    }
{}
>>> int(
     1
     )
1

203 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 08:47:00 ]
>>> def hoge(fuga, hage):
... '''hoge(fuga:FUGA, hage:HAGE)HOGE'''
... return 1
...
>>> help(hoge)
Help on function hoge in module __main__:

hoge(fuga, hage)
hoge(fuga:FUGA, hage:HAGE)HOGE


204 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 08:51:44 ]
>>201
問題なし
>>> def func(a, b, xxx='hoge', yyy='fuga'):
... print a, b, xxx, yyy
...
>>> func("ほげほげほげほげ", ["はげはげはげはげ", "長い文字列長い長い"], xxx="シ
シシシシシシシシシ", yyy="パパパパパパパパパパパパパパ")
ほげほげほげほげ ['\x82\xcd\x82\xb0\x82\xcd\x82\xb0\x82\xcd\x82\xb0\x82\xcd\x82\
xb0', '\x92\xb7\x82\xa2\x95\xb6\x8e\x9a\x97\xf1\x92\xb7\x82\xa2\x92\xb7\x82\xa2'
] シシシシシシシシシシ パパパパパパパパパパパパパパ
>>> func("ほげほげほげほげ", ["はげはげはげはげ",
... "長い文字列長い長い"
... ], xxx="シシシシシシシシシシ",
... yyy="パパパパパパパパパパパパパパ")
ほげほげほげほげ ['\x82\xcd\x82\xb0\x82\xcd\x82\xb0\x82\xcd\x82\xb0\x82\xcd\x82\
xb0', '\x92\xb7\x82\xa2\x95\xb6\x8e\x9a\x97\xf1\x92\xb7\x82\xa2\x92\xb7\x82\xa2'
] シシシシシシシシシシ パパパパパパパパパパパパパパ
>>>

俺はそんなことよりもインタラクティブモードで
リストの日本語が出ないことの方が問題だと思っている

205 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 13:02:15 ]
>>> ["はげはげ"]
['\x82\xcd\x82\xb0\x82\xcd\x82\xb0']
>>> print str(_).decode("string-escape")
['はげはげ']
>>> [u"はげはげ"]
[u'\u306f\u3052\u306f\u3052']
>>> print str(_).decode("unicode-escape")
[u'はげはげ']

3.0なら
>>> ["はげはげ"]
['はげはげ']



206 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 13:17:36 ]
thx!

207 名前:デフォルトの名無しさん [2009/01/30(金) 13:20:16 ]
str() と repr() はどうちがうのですか?

208 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 13:24:35 ]
TerboGearでわからない所があるので、教えてください。

209 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 13:34:14 ]

ttp://python.g.hatena.ne.jp/muscovyduck/20080816/p1
ttp://jutememo.blogspot.com/2008/09/python-3-float-decimal.html
ttp://jutememo.blogspot.com/2008/09/python-2-eval-decimal.html
ttp://jutememo.blogspot.com/2008/08/python_27.html
ttp://d.hatena.ne.jp/bellbind/20081002/1222948118
ttp://programming-magic.com/?id=185
ttp://www.python.jp/doc/release/tut/node9.html

210 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 13:35:21 ]
>>208
難題?

211 名前: ◆UNKOVIP9RM [2009/01/30(金) 13:47:02 ]
>>210
なんだい?


とかけてみた

212 名前: ◆UNKOVIP9RM [2009/01/30(金) 13:54:10 ]
モンティパイソン精神ってなんだよ。

見たけど、人生適当で良いんだなぐらいしか思わなかったんだけど。

213 名前:デフォルトの名無しさん [2009/01/30(金) 14:07:16 ]
人生は航海の連続です

214 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 14:13:00 ]
・人の中で浮いてしまう
・幼児期は他の子と遊ぶより一人遊びが好きだった
・同年齢の人と波長が合わない
・人との接し方のマナーやルールがよくわからない
・意図せず人を傷つけて嫌われてしまう
・暗黙のルールにいつまでたっても気づけない
・変なところで積極的すぎる
・自分の関心のあることだけを一方的にしゃべり、しゃべり終えたら満足して相手の話をきけない
・会話が長続きしない
・話し方が簡潔でなく回りくどい
・曖昧なこと、ファジーなことが苦手
・細かいところにこだわる
・独り言を言う
・駄洒落や語呂合わせが好き
・融通がきかない
・電車、河や水の流れ、風にゆれる草木、雲などを延々と見続ける
・こだわりが強すぎる
・柔軟性に乏しい
・予想外の事態に対処ができない
・コレクション癖が普通より強い
・機械的記憶力が優れていることが多い
・自分の行動パターンに沿えない時は不機嫌になる
・ものまね遊びが好き
・ビデオやDVDに録画しまくって見ない
・模倣して習得することは苦手だが、模倣なしに自分一人でやると出来る
・独学でないと学べない

215 名前: ◆UNKOVIP9RM [2009/01/30(金) 14:36:55 ]
>>214
これがモンティの精神か

なるほど



216 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 14:38:20 ]
わかってんじゃん

217 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 15:32:57 ]
TurboGearsとpysqliteを組み合わせて使っているのですが、
tg-admin sql create とコマンドプロンプトでコマンドを打っても、
This command to be run from inside a project directoryと出て、
devdata.sqliteを生成できません。どうしたらいいでしょうか?

218 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 15:57:38 ]
超初心者ですがGoogleカレンダーみたいなWebアプリを
作りたいんですが・・・・
カレンダーの日付の場所をクリックすると吹き出しみたいのが
出てきて、予定の詳細を入力できるような感じです。


Pythonだけで作れるんでしょうか?
JavaScriptとかと組み合わせないと無理なんでしょうか?


219 名前: ◆UNKOVIP9RM [2009/01/30(金) 15:58:16 ]
ttp://www.atmarkit.co.jp/fcoding/articles/python3/01/python301a.html

あっちゃんが語る

220 名前: ◆UNKOVIP9RM [2009/01/30(金) 15:59:49 ]
>>218
まずpythonインタプリタが動くブラウザを作るんだよ。

221 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 16:22:07 ]
>>218
最低限HTML、CSS、JavaScript、CGIの知識
その他ウェブサーバ、データベースについての知識も欲しい

222 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 17:07:12 ]
HTTPもな

223 名前:デフォルトの名無しさん [2009/01/30(金) 18:52:04 ]
アプリケーションの設定ファイルってどこに保存するのが
いいんだろうなぁ。どこでも同じ設定になるようにって
以前 Googel Base に保存するような変り種のアプリを
Python で作ったことがあったんだけど、認証無しで
見れるところに保存するのもなぁとおもってやめた。

ローカルで使うアプリケーションもあまねくウェブ
インターフェイスを備えて、ブラウザのクッキーに
蓄積するなんてことも考えたけど、面倒でやめた。

結局は $HOME/.hogehoge になるのかねぇ。

224 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 19:18:37 ]
>>214
なかなかいい奴だな

225 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 20:01:02 ]
だったらGoogleCalendar使えばいいじゃん
GoogleCalendar用PythonAPIは公開されてるよ



226 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 20:41:36 ]
def combi(a, b):
  return [x + (y,) if isinstance(a[0], tuple) else (x, y) for x in a for y in b]
combi(combi('0123', '0123'), '0123')
[('0', '0', '0'), ('0', '0', '1'), ('0', '0', '2'), ('0', '0', '3'), ('0', '1', '0'), ('0', '1', '1'), ...,
 ...,
 ('3', '3', '1'), ('3', '3', '2'), ('3', '3', '3')]
これを
'0123'の桁が大きくても逐次結果が出てくるように
def combi(a, b):
  for x in a:
    for y in b:
      if isinstance(a[0], tuple):
        yield x + (y,)
      else:
        yield (x, y)
と書き換えました
combi('012', '012')
<generator object at 0x009BAE40>
[t for t in combi('012', '012')]
[('0', '0'), ('0', '1'), ('0', '2'), ('1', '0'), ('1', '1'), ('1', '2'), ('2', '0'), ('2', '1'), ('2', '2')]
までは結果が得られたのですが
[t for t in combi(combi('012', '012'), '012')]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 4, in combi
TypeError: 'generator' object is unsubscriptable
なぜこうなるのでしょうか?

227 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 20:44:09 ]
[t for t in combi([s for s in combi('012', '012')], '012')]
[('0', '0', '0'), ('0', '0', '1'), ('0', '0', '2'),
('0', '1', '0'), ('0', '1', '1'), ('0', '1', '2'),
('0', '2', '0'), ('0', '2', '1'), ('0', '2', '2'),
('1', '0', '0'), ('1', '0', '1'), ('1', '0', '2'),
('1', '1', '0'), ('1', '1', '1'), ('1', '1', '2'),
('1', '2', '0'), ('1', '2', '1'), ('1', '2', '2'),
('2', '0', '0'), ('2', '0', '1'), ('2', '0', '2'),
('2', '1', '0'), ('2', '1', '1'), ('2', '1', '2'),
('2', '2', '0'), ('2', '2', '1'), ('2', '2', '2')]


228 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 01:32:42 ]
>>227
ありがとうございました


229 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 18:31:15 ]
作ったものをEXEファイルにするときはどのツールを使うのが一番いいんでしょうか?

230 名前:デフォルトの名無しさん [2009/01/31(土) 19:43:00 ]
py2exe が便利だと思うけど
一部下位のモジュールを上に引き上げてくるようなパッケージ
(たとえば pyasn1 とか pysnmp とか)が含まれてると
うまくいかない(それらのモジュールを含め損ねる)ね。

標準のライブラリだけをつかってるなら余裕。

231 名前:デフォルトの名無しさん [2009/01/31(土) 20:07:36 ]
>>230
pygameはどう?

232 名前:デフォルトの名無しさん [2009/02/01(日) 20:07:58 ]
クラスの__inti__ってなんで初期化っていうのですか?
アトリビュートに値を代入しているだけだとおもうですが。


233 名前:デフォルトの名無しさん [2009/02/01(日) 20:36:01 ]
>>232
ということはアトリビュートを初期化してるでしょ?

234 名前:デフォルトの名無しさん mailto:sage [2009/02/01(日) 23:52:14 ]
そもそも初期化ってなんだろうね
__inti__とはどういう関係があるんだろう

235 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 00:32:51 ]
僕は至って真面目に質問してるので、回答お願いします



236 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 00:39:12 ]
inchをローマ字して訓令式で綴ったのですねわかります

237 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 00:40:47 ]
__inti__って何?今2.4勉強途中だからわからないんだけど、新仕様なの?

238 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 00:41:07 ]
>>235
そんな事言われても・・・

239 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 02:54:53 ]
真面目に質問してるんだからいい加減答えろよksども

240 名前: ◆UNKOVIP9RM [2009/02/02(月) 11:09:09 ]
>>239
おまえもな

241 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 11:23:44 ]
__init__の間違いでしょう。

242 名前: ◆UNKOVIP9RM [2009/02/02(月) 13:10:27 ]
>>241
優しいな。

243 名前: ◆UNKOVIP9RM [2009/02/02(月) 15:34:44 ]
おまいらモンティなんちゃらがヨウツベで公開されるらしいぞ

ttp://www.gizmodo.jp/2009/02/post_4978.html

244 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 18:59:18 ]
Pythonに興味を持って調べはじめたPHPユーザです。

最近、Pythonの本を図書館でいくつか見てみたんですが、どれもコンソールからの
入出力とかばっかりで、Webアプリケーションをつくるための情報が見つらず困り中です。

LLを覚える際には、大体Webアプリ制作に興味があってそのために1個覚えるというのが
よくある流れだと思いますが、少なくとも日本だとそれに応える情報源がPHPやPerlに
比べて圧倒的に見つかりにくい気がします。

そこで2点質問なのですが、

1、こういう本はあるんですが(内容が浅いので不評のようです)、ほかにあります?
www.amazon.co.jp/%E3%81%BF%E3%82%93%E3%81%AA%E3%81%AEPython-Web%E3%82%A2%E3%83%97%E3%83%AA%E7%B7%A8-%E3%81%BF%E3%82%93%E3%81%AA%E3%81%AE%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E6%9F%B4%E7%94%B0-%E6%B7%B3/dp/4797341815

2、欧米だと、なぜPythonは人気なんでしょうか?
(Civ4とかスタンドアローンで使われてるのは知ってますが、Webアプリ制作用としても
 Googleなどで人気ある理由がわかりません。サーバの環境構築など、PHPやPerlの
 方が導入が簡単に思われるのですが。)

ご意見おまちしています。

245 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:20:56 ]
あの……すいません
1〜100までの素数を返させたいのですが、なかなかうまくいきません
知恵を貸していただけませんか
以下が途中までのプログラムです
なぜか、これだと素数以外の数が返されてしまうんです
できれば特殊な関数とかは使いたくないんです
#-*- coding: utf-8 -*-
#1〜100までの数の素数を割り出す
import time
while True:
for i in range(100):#Iを割り出す数とする
if i == 99:#iが99になったら終了
break
else:
for o in range(2,i):
p = i % o
if p == 0:#あまりがでなかったら(1とその数自身以外で割りきれてしまったら)
print i
time.sleep(0.5)
break
else:
continue
break



246 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:22:49 ]
あ、すいませんインデントが……orz

247 名前: ◆UNKOVIP9RM [2009/02/02(月) 19:23:11 ]
>>244
amazonでDjangoって本を検索しる






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<164KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef