‚­‚¾‚·‚êPython(’´‰ ..
[2ch|¥Menu]
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 07:36:54
>>236
“ú–{‚ÅŽg‚¤Œ¾Œê‚Æ‚µ‚Ä
print "‚±‚ñ‚É‚¿‚Í"
‚ª“®‚©‚È‚¢‚̂͂ǂ¤‚©‚ÆŽv‚¤‚Ì‚æ

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 07:49:24
ˆês–Ú‚Éshebang‚ª‚ ‚邯‚µ‚Ä
ƒ\[ƒX‚ÍUTF-8‚ŕۑ¶‚µ‚½ã‚Å
“ñs–Ú‚É
# -*- coding: utf-8 -*-
‚·‚邯K‚¹‚ɂȂé


239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 09:37:53
>>238
K‚¹‚ɂȂê‚邯‚¢‚¤‚©‚±‚ꂵ‚È‚¢‚Æ
ƒ^ƒCƒv”ƒAƒz‚Ý‚½‚¢‚É‘‚¦‚é‚©‚ç•K{‚¾‚ÆŽv‚¤

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 11:07:15
>>235
‚½‚µ‚©‚ÉPython‚Ì•¶ŽšƒR[ƒh‚Ü‚í‚è‚Ì–Ê“|‚­‚³‚³‚Íqí‚¶‚á‚È‚¢‚Ë

‰´‚͈ê’U‚·‚ׂă†ƒjƒR[ƒh‚É‚µ‚Ä‚©‚ç•K—v‚ȂƂ«‚ɃGƒ“ƒR[ƒh‚·‚é
‚悤‚É‚µ‚Ă邯‚ÇA‚±‚±‚܂œO’ê‚·‚é•K—v‚ ‚é‚Ì‚©?‚Æ“xXŽv‚¤

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 11:18:40
‚»‚ñ‚È‚ñ‚¶‚áPython3000‚ɂ‚¢‚Ä‚¯‚Ë[‚¼
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Å‚·‚ç“à•”‚Åstr‚ɕϊ·‚µ‚₪‚é‚Ì‚ª‚ ‚é‚­‚ç‚¢‚¾‚µ•ʂɓO’ꂵ‚ĂȂ¢

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 11:36:05
>>240
‚»‚±‚܂œO’ê‚·‚é‚Ì‚ªA•¶Žš‰»‚¯‘Îô‚Æ‚µ‚Ĉê”ÔŠy‚È‚ñ‚¾‚æB

>>237
“®‚©‚È‚¢‚킯–³‚¢‚¾‚ëB
Python3‚ł͖â‘è‚È‚¢‚µAPython2‚Å‚àƒ\[ƒXƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ƃ^[ƒ~ƒiƒ‹‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚ªˆê’v
‚µ‚Ä‚¢‚ê‚Γ®‚­B

Python2 ‚Ń^[ƒ~ƒiƒ‹‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚ƈႤƒ\[ƒXƒGƒ“ƒR[ƒfƒBƒ“ƒOŽg‚¢‚½‚¢‚È‚çAʼn‚É
from __future__ import unicode_literals
‚Æ‚·‚é‚©A u"‚±‚ñ‚É‚¿‚Í" ‚Æ‘‚¯‚Ηǂ¢B

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 11:37:02
>>240
³‰ð

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 14:38:49
>>234
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BB
‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½‚ªA‚±‚ñ‚Ç‚ÍMS932‚Æ‚¢‚¤‚̂ňø‚Á‚©‚©‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
.decode('cp932','ignore')‚Á‚Ä‚â‚邯‚ ‚Æ‚ ‚Æ¢‚Á‚½‚肵‚Ü‚·‚©H

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 15:00:02
¢‚é‚©‚à‚Á‚ÄŽv‚¤‚È‚ç
URLØÝ¸(www.python.jp)
‚±‚±Œ©‚Ä’uŠ·‚³‚¹‚邯‚©
2ch‚Ìdat‚È‚ñ‚Äcp932/shift_jis/shift_jis_2004/shift_jisx0213‚̂ǂêŽg‚Á‚Ä‚àƒGƒ‰[“f‚­‚Æ‚«‚ ‚邵

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 15:14:09
>>244
‚±‚ê•Ö—˜ => chardet.detect()

•Ê“rƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¢‚ÆŽg‚¦‚È‚¢(‘½•ª)‚Ì‚ª‹Ê‚Éàê

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 16:29:09
chardet‚Í‚ ‚é’ö“x‚Ì’·‚³‚ª‚È‚¢‚Æ–ð‚É—§‚½‚ñ‚Ì‚ª‚È‚ 
‚Ü‚ Žd‘gã“–‚½‚è‘O‚ÌŽ–‚È‚ñ‚¾‚ª
ID3ƒ^ƒO‚Ý‚½‚¢‚ȃGƒ“ƒR[ƒfƒBƒ“ƒO‚Ç‚±‚ë‚©ƒƒP[ƒ‹î•ñ‚à‚È‚¢ƒNƒ\ƒtƒH[ƒ}ƒbƒgG‚Á‚½Žž‚Í“ª•ø‚¦‚½‚í

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 16:38:42
def decorder(u):
@@if isinstance(u, unicode): return u
@@for cd in ['utf-8', 'euc-jp', 'cp932', 'iso-2022-jp', 'latin-1', 'ascii']:
@@@@try:
@@@@@@u = u.decode(cd)
@@@@@@break
@@@@except UnicodeDecodeError:
@@@@@@continue
@@else:
@@@@u = u.decode('latin-1', 'replace')
@@return u

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 18:54:33
>>238
‚»‚ê‚ð‹­—v‚·‚éŽd—l‚ð‰SŽÒŒü‚¯‚Ææ‚¤‚̂͂ǂ¤‚©‚ÆŽv‚¤‚킯‚¾‚ª
¡Žž‚̃ƒCƒ“ƒVƒXƒeƒ€‚ÍWindows‚ÅSJIS‚¾‚µ

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 18:56:40
‚Ƃ肠‚¦‚¸UTF-8‚Å‘‚¢‚Æ‚¯‚Á‚Ă̂ɂ͂܂¾Ž^“¯‚Å‚«‚邪
EmacsƒXƒ^ƒCƒ‹‚̃Rƒƒ“ƒg‚ª‚Þ‚©‚‚­

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 19:12:10
>>249
‚È‚ñ‚©¡“ú‚̕ςȔ­Œ¾‚݂͂ñ‚È‚ ‚ñ‚½‚Ȃ̂©‚à’m‚ê‚ñ‚ª
Python‚ɂ͉SŽÒ‚É—D‚µ‚¢Žd‘g‚Ý‚ð’ñ‹Ÿ‚·‚é‚Ý‚½‚¢‚È—”O‚͂Ȃ¢‚¼
“ǂ݂₷‚­Aƒoƒ‰ƒ“ƒX—Ç‚­‚Á‚ÄŒ‹‰Ê‚ª‚½‚Ü‚½‚܉SŽÒ‚É‚à‚»‚±‚»‚±Žg‚¢‚â‚·‚¢‚Á‚Ä󋵂ɂȂÁ‚½‚¾‚¯

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 19:49:58
ŠÈ’P‚È‚à‚̂𕡎G‚Å‚ ‚é‚©‚̂悤‚ÉŒ©‚¹‚©‚¯‚Ă͂¢‚¯‚È‚¢B
•¡ŽG‚È‚à‚Ì‚ðŠÈ’P‚Å‚ ‚é‚©‚̂悤‚ÉŒ©‚¹‚©‚¯‚Ă͂¢‚¯‚È‚¢B


253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 19:55:57
this‚Á‚Ä‚ñ‚¶‚á‚Ë[‚¼

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 20:23:54
>>249
‚¢‚âAƒR[ƒhƒy[ƒW‚ªCP932‚¾‚©‚ç‚Æ‚¢‚Á‚ÄAƒXƒNƒŠƒvƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Ü‚Å
ŸŽè‚ÉCP932‚¾‚Ɖ¼’肳‚ê‚Ä‚µ‚Ü‚¤‚悤‚¾‚Ƃ܂¸‚¢‚¾‚ë
ƒXƒNƒŠƒvƒg‚ð‘‚­‚͎̂©•ª‚¾‚¯‚¶‚á‚È‚¢‚ñ‚¾‚¼

“ú–{ŒêWindows‚ÅŽÀs‚µ‚Ä‚¢‚é‚©‚ç‚ÆŒ¾‚Á‚ăuƒ‰ƒEƒU‚ªHTML‚ð
‘S•”CP932‚¾‚Æl‚¦‚邿‚¤‚ł͂܂¸‚¢‚̂Ɠ¯‚¶‚¾
ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚È‚ñ‚Ä‘‚¢‚½“z‚µ‚©•ª‚©‚ç‚È‚¢i„’è‚͂ł«‚邪j‚Ì‚Å
Žw’肳‚¹‚é‚Ì‚ªŠmŽÀ‚ÅŽè‚ÁŽæ‚葬‚¢AHTML‚Æ“¯‚¶‚¾‚ëH

>>250
> EmacsƒXƒ^ƒCƒ‹‚̃Rƒƒ“ƒg‚ª‚Þ‚©‚‚­
•Ê‚ÉEmacsƒXƒ^ƒCƒ‹‚Å‚ ‚é•K—v‚Í–³‚¢‚æ
#coding: utf-8
‚Æ‚©‚Å‚¢‚¢
ŽÀÛ‚É‚Í
coding[=:]\s*([-\w.]+) ‚Æ‚¢‚¤³‹K•\Œ»‚Å
ƒGƒ“ƒR[ƒfƒBƒ“ƒOŽw’è‚炵‚«‚à‚̂ƃpƒ^[ƒ“ƒ}ƒbƒ`‚µ‚Ä‚¢‚é

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 20:31:28
‚»‚¤‚¢‚¤‚±‚Æ‚¶‚á‚È‚­‚ÄK‚¹‚ɂȂê‚é‚̂͒N‚©‚Á‚Ä‚±‚Æ
Windows‚Å‚»‚±‚ç‚̃GƒfƒBƒ^Žg‚Á‚Ä‚é‰SŽÒ‚ªK‚¹‚ɂȂê‚é‚킯‚¶‚á‚È‚¢‚æ‚Ë

‚ ‚ÆPEP‚©‚糋K•\Œ»”²‚¢‚Ä‚­‚é‚ñ‚È‚ç
ˆø—pŒ³‘‚¢‚½‚Ù‚¤‚ª•׋­‚µ‚Ä‚él‚ªK‚¹‚ɂȂê‚邿

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 20:35:15
Windows‚Á‚Ä‚¢‚‚܂ÅSJISŽg‚¤‚ñ‚¾‚낤‚Èwww

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 20:40:43
C ‚̉SŽÒ‚Í
#include <stdio.h>
‚ð
#include <studio.h>
‚Æ•½‹C‚Å‘‚¢‚½‚è‚·‚é‚©‚ç‚È
python ‚Å‚à
# code: shift_jis
‚Æ‚©‘‚¢‚Ä“®‚©‚È‚¢‚Æ‚©Œ¾‚¢o‚·‹ïŽt‚ªo‚Ä‚«‚Ä‚à‚¨‚©‚µ‚­‚È‚¢
u‰SŽÒv‚ÆuƒAƒzv‚Í‹æ•Ê‚µ‚Ä—Ç‚¢‚ÆŽv‚¤


258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 20:54:56
>>254
ƒuƒ‰ƒEƒU‚ÍŽÀ—p‚ÉŽxá‚̂Ȃ¢ƒŒƒxƒ‹‚Å•¶ŽšƒR[ƒh‚ðŽ©“®”»•Ê‚µ‚Ä‚­‚ê‚邼
‚»‚±‚܂łÍs‚©‚È‚­‚Ä‚àWindowsŒü‚¯ƒCƒ“ƒ^ƒvƒŠƒ^‚̃fƒtƒHƒ‹ƒg•¶ŽšƒR[ƒh‚Í
mbcs‚Å‚à—Ç‚¢‚Í‚¸‚¾

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:00:38
‚Ç‚¤‚Å‚·‚©H
URLØÝ¸(boost.cppll.jp)

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:02:39
ƒXƒŒ“I‚ɂ͂±‚Á‚¿‚ª—Ç‚©‚Á‚½‚©‚È
URLØÝ¸(boost.cppll.jp)

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:10:44
>>258
> ‚»‚±‚܂łÍs‚©‚È‚­‚Ä‚àWindowsŒü‚¯ƒCƒ“ƒ^ƒvƒŠƒ^‚̃fƒtƒHƒ‹ƒg•¶ŽšƒR[ƒh‚Í
> mbcs‚Å‚à—Ç‚¢‚Í‚¸‚¾

‚»‚ê‚¶‚á‘S‘Rƒ_ƒ‚È‚ñ‚¾‚æ
‘¼l‚ª‘‚¢‚½ƒ‚ƒWƒ…[ƒ‹‚âƒXƒNƒŠƒvƒg‚Ì‚±‚Æ‚àl‚¦‚ë

mbcs‚̈Ӗ¡‚ªCP932‚Ȃ͓̂ú–{ŒêƒEƒBƒ“ƒhƒEƒY‚̘b‚Å‚ ‚Á‚Ä
ŠO‘‚Å‚ÍWindows-1252‚¾‚Á‚½‚è‚·‚é‚킯‚¾
Windows-1252‚Ȋ‹«‚̘A’†‚Ì‘‚¢‚½ƒ‚ƒWƒ…[ƒ‹‚âƒXƒNƒŠƒvƒg‚ð
CP932‚ŃfƒR[ƒh‚µ‚Ä“®‚­‚ƂłàŽv‚¤‚Ì‚©H

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:36:33
>>258
Œë”š‚·‚é‰Â”\«‚Ì‚ ‚é”»•Ê–@‚ðŽ©“®“K—p‚·‚邯‚©ƒAƒz‚·‚¬‚邼

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:44:40
ƒuƒ‰ƒEƒU‚Éhtml‚Ì•¶ŽšƒR[ƒhŽ©“®”»’è‚·‚é‹@”\‚ª‚ ‚é‚©‚ç‚Æ‚¢‚Á‚ÄA‚»‚ê‚Ɉˑ¶‚µ‚Ä
‚«‚¿‚ñ‚ƃwƒbƒ_‚ð‘‚©‚È‚¢‚̂͊ԈႢB
ƒuƒ‰ƒEƒU‚ÍŽ©“®”»’èƒ~ƒX‚Á‚Ä‚àŠÔˆá‚Á‚Ä•\ަ‚·‚邾‚¯‚¾‚¯‚ÇA
ƒvƒƒOƒ‰ƒ€‚ªŽ©“®”»’èƒ~ƒX‚Á‚ÄŠÔˆá‚Á‚Ä“®ì‚·‚邯ƒ}ƒYƒC‚¾‚ëB

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:45:38
‹È‚ª‚è‚È‚è‚É‚àƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ȃ̂É
‚܂Ƃà‚ÉHTML‚·‚ç‘‚¯‚È‚¢ƒŒƒxƒ‹‚Ì“z‚Í‚³‚·‚ª‚É‘ŠŽè‚É‚µ‚ĂȂ¢‚¾‚ë‚—

#coding: cp932‚̂悤‚Ƀ\[ƒXƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ðŽw’è‚·‚é‚Ì‚à
#include <stdio.h>‚Æ‚©‘‚­‚Ì‚à
‰½‚©‚ð‘«‚·‚Æ‚«‚É+‚Æ‘‚­‚Ì‚à
‘S•”Œ¾ŒêŽd—l‚Å‚ ‚茈‚܂育‚Ƃɉ߂¬‚ñ‚ÆŽv‚¤‚ª

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:50:54
>>261
”z•z‚³‚ê‚Ä‚¢‚éƒR[ƒh‚Í•¶ŽšƒR[ƒh‚ª‘‚¢‚Ä‚ ‚é‚ñ‚¾‚©‚çƒfƒtƒHƒ‹ƒg‚Ì•¶ŽšƒR[ƒh‚ª
‰½‚ɂȂÁ‚Ä‚¢‚悤‚ª–â‘è‚È‚¢‚̂ł͂Ȃ¢‚©‚¢H

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:59:59
> ”z•z‚³‚ê‚Ä‚¢‚éƒR[ƒh‚Í•¶ŽšƒR[ƒh‚ª‘‚¢‚Ä‚ ‚é‚ñ‚¾‚©‚ç
‰^—pƒ‹[ƒ‹‚Åς܂¹‚é‚̂ł͂Ȃ­AuŠmŽÀ‚Év‹­§‚·‚é•û–@‚ð
Python‚ª‘I‚ñ‚¾‚Æ‚¢‚¤‚¾‚¯‚¾‚ë
‚»‚êˆÈŠO‚ÉuŠmŽÀ‚Év‹­§‚·‚é•û–@‚Í‘¶Ý‚µ‚È‚¢‚킯‚¾‚µ

1byteŒ—‚ÌlŠÔ‚ª‚Ç‚ñ‚¾‚¯•¶ŽšƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ÉŠÖS‚ðŽ‚½‚È‚¢‚©‚È‚ñ‚Ä
’m‚Á‚Ă邾‚ë
‚±‚ñ‚¾‚¯‚â‚Á‚Ä‚­‚ê‚Ä‚é‚̂͂ނµ‚ë—L“ï‚¢‚ÆŽv‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚¼

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 22:27:30
‚»‚¤‚¾‚ÈA‚±‚ꂾ‚¯Œµ–§‚É‚â‚Á‚Ä‚­‚ê‚Ă邩‚çAPython»‚Å“ú–{Œê‚Å‚à–â‘è‹N‚«‚È‚¢
ƒAƒvƒŠ‚ª‘½‚¢‚ñ‚¾‚æ‚ÈB

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 22:45:24
>>260
‚»‚±ƒwƒbƒ_‚ɃGƒ“ƒR[ƒh‚à‘‚¢‚Ä‚ ‚é‚Ì‚É
‚È‚ñ‚ʼn»‚¯‚é‚ñ‚¾‚낤H

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 22:50:10
ƒGƒ‰[‚Í–¾Ž¦“I‚ÉA‚Æ‚¢‚¤ÝŒvŽv‘z‚¾‚©‚çˆêŒ©•¶ŽšƒR[ƒh‚̃Gƒ‰[(UnicodeEncode/DecodeEroor)‚ª‘½‚¢‚悤‚ÉŒ©‚¦‚邪A
‚Ç‚±‚ª‚Ü‚¸‚¢‚Ì‚©‚𖾊m‚ÉŽw“E‚µ‚Ä‚­‚ê‚é‚©‚牴‚̂悤‚ȉSŽÒ‚ɂ͋t‚É‚ ‚肪‚½‚¢B

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 22:56:46
>>269‚Ì2s–Ú‚Íu‚»‚ê‚͂ǂ±‚ª‚Ü‚¸‚¢‚Ì‚©–¾Šm‚ÉŽw“E‚µ‚Ä‚­‚ê‚é‚Á‚Ä‚±‚Æ‚¾‚©‚ç`v‚É‚µ‚Ä‚­‚ê
>>268
ƒŒƒXƒ|ƒ“ƒXƒwƒbƒ_‚ªUTF-8‚ɂȂÁ‚Ă邩‚ç

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 22:59:30
HTTPƒT[ƒo‚̃ŒƒXƒ|ƒ“ƒXƒwƒbƒ_‚Ì•û‚ª—D悳‚ê‚é‚Ì‚ËB•sŽv‹c

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:03:30
>>271
URLØÝ¸(www.asahi-net.or.jp)
HTML4.0Žd—l‚Ì5.2.2‚É—D懈ʂª‘‚¢‚Ä‚ ‚é
ƒT[ƒoƒŒƒXƒ|ƒ“ƒX‚ªˆê”Ô—D懈ʂª‚‚¢

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:32:09
>>270
‚È‚é‚قLJd
Apache‚̃o[ƒWƒ‡ƒ“•Ï‚¦‚½‚Æ‚«‚É
AddDefaultCharset UTF-8 ‚̂܂܂ɂµ‚¿‚á‚Á‚Ä‚éƒpƒ^[ƒ“‚©
’†‚̂Ђƕª‚©‚Á‚Ä‚é‚Ì‚©‚È‚Ÿ

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:33:50
”nŽ­‚悯‚Ì‚½‚߂ɂ킴‚Æ‚â‚Á‚Ä‚éƒTƒCƒg‚ª‚ ‚邯‚¢‚¤˜b‚ð•·‚¢‚½‚±‚Æ‚ª‚ ‚é

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:44:02
uŒ´‘¥unicode‚Å•K—v‚ȂƂ«‚¾‚¯str‚ɕϊ·‚·‚ׂ«v
—‘z‚ł͂ ‚邯‚ÇŒ»ŽÀ“I‚¶‚á‚È‚¢‚æ‚Ë

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:46:10
utf-8”h‚ªutf-8‰»‚Ì‹­§‚ð–Ú“I‚Æ‚µ‚Ă킴‚Æ‚â‚邱‚Ƃ͂ ‚éB

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:46:14
‚»‚¤A]‚í‚È‚¢“z‚ª‘½‚¢‚©‚çPython3‚Í‚ ‚ ‚¢‚¤Žd—l‚ɂȂÁ‚½
‚»‚¤‚¢‚¤ˆÓ–¡‚ł͌»ŽÀ“I‚ł͂Ȃ¢

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:17:28
ŋ߂ÍUTF-8‚ª‘‚¦‚Ä‚«‚½‚Ƃ͌¾‚¦•¶ŽšƒR[ƒh‚̈µ‚¢‚È‚ñ‚Ä‚»‚ꂼ‚ê‚ÌŒ¾ŒêŒ—‚Å
ˆç‚Á‚½•¶‰»‚Ìã‚ɬ‚è—§‚Á‚Ä‚¢‚镨‚¾‚µA‚»‚ê‚ðƒKƒ“–³Ž‹‚µ‚ÄuŽd—l‚È‚ñ‚¾‚©‚çA‚±‚¤‚µ‚ëv‚Æ‚©
Œ¾‚Á‚Ä‚à•s–ž‚ª•¬o‚µ‚Ä“–‘R‚¾‚æ‚È

“ú–{‚È‚ñ‚©‚¢‚Ü‚¾‚ÉJISASJISAEUC-JPAUTF-8‚â‚炪“ü‚è—‚ê‚Ä‚¢‚éó‘Ô‚¾‚µ‚È‚—

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:21:38
ˆÓ–¡‚ª•ª‚©‚ç‚ñ
­‚È‚­‚Æ‚àƒvƒƒOƒ‰ƒ}‚ª“f‚­ƒZƒŠƒt‚¶‚á‚È‚¢

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:26:17
Unicode‚ɂ͌¾ŒêŠwŽÒ‚Æ‚©‚àŒW‚í‚Á‚Ä‚­‚é‚©‚ç‘›‚¬‚ª‘å‚«‚¢‚¯‚ÇA
Python‚ɂ͕s–ž‚ª•¬o‚·‚é‚Ù‚Çl‚ª‚¢‚È‚¢B


281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:42:07
ƒvƒƒOƒ‰ƒ}‚È‚ç UTF-8 ˆê‘ð‚¾‚ë JK

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:48:08
>>281
ƒoƒJ‚©H‚—
ˆµ‚¤•¶ŽšƒR[ƒh‚ð‚·‚×‚ÄUTF-8‚É“ˆê‚Å‚«‚é‚킯‚ª‚È‚¢‚¾‚낤‚Š‚‹

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 01:55:05
‚»‚ê‚Í‚¨‘O‚ª‚¨‚©‚µ‚¢B

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 02:14:35
>>281
‚Ý‚½‚¢‚Ȃ̂ªƒvƒƒOƒ‰ƒ}‚¾‚Á‚½‚ç‘å•Ï‚¾‚È
uŽd—l‘‚ªˆ«‚¢v‚Æ‚©Œ¾‚¢o‚µ‚»‚¤‚¾‚—

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 08:59:32
>>282
ˆµ‚¤•¶ŽšƒR[ƒh‚ł͂Ȃ­Aƒ\[ƒXƒR[ƒh‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚̘b‚ð‚µ‚Ä‚é‚ñ‚¾‚¼H

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 09:00:43
ˆÓ–¡‚ª•ª‚©‚ç‚ñ
­‚È‚­‚Æ‚àƒvƒƒOƒ‰ƒ}‚ª“f‚­ƒZƒŠƒt‚¶‚á‚È‚¢

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 18:28:36
SQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‚âXSS‚Ì‘Îô‚Å‚·‚ªA

XSS‚ÍGETˆø”‚ð

query = cgi.escape(f.getfirst("q", "0"))

‚őΉž‚µ‚Ä‚¢‚é‚̂ł·‚ªŠ®àø‚Å‚µ‚傤‚©H
‚Ü‚½ASQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‚à‚±‚ê‚Å‚¢‚¯‚Ü‚·‚©H

SQL‚âXSS‚̂ق©‚É‘Îô‚·‚ׂ«‚±‚Ƃ͂ ‚é‚̂łµ‚傤‚©H

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 19:27:11
‰SŽÒ‰ß‚¬‚Ä‚¨’p‚¸‚©‚µ‚¢‚Å‚·‚ªA•‚¯‚Ä‚­‚¾‚³‚¢orz
OS‚ÍwindowsXP‚Å‚·B

URLØÝ¸(code.google.com)
‚±‚ê‚ð‚â‚낤‚Æ‚µ‚Ä‚¢‚Ü‚·‚ªAuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃eƒXƒgv‚̂Ƃ±‚ë‚ÅA
uŽŸ‚̃Rƒ}ƒ“ƒh‚Å helloworld ƒfƒBƒŒƒNƒgƒŠ‚܂ł̃pƒX‚ðŽw’肵AWeb ƒT[ƒo[‚ð‹N“®‚µ‚Ü‚·B
google_appengine/dev_appserver.py helloworld/v
‚©‚ç‚í‚©‚ç‚È‚­‚È‚è‚Ü‚µ‚½B
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÅŽÀs‚·‚é‚ñ‚Å‚µ‚傤‚©B
helloworldƒtƒHƒ‹ƒ_‚ð‚Ç‚±‚É‚¨‚­‚ׂ«‚Å‚µ‚傤‚©B‚Ç‚¤Žw’è‚·‚é‚̂łµ‚傤‚©B

URLØÝ¸(code.google.com)
uPython ŠJ”­—pƒT[ƒo[vƒy[ƒW‚É‚ ‚éudev_appserver.py myapp
v‚ðcmd‚őłÁ‚½‚çudev_appserver_main.py:410] Application configuration file not found in myapp.v‚̃Gƒ‰[‚ɂȂè‚Ü‚µ‚½B
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·orz

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 19:35:24
>>288
>ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÅŽÀs‚·‚é‚ñ‚Å‚µ‚傤‚©B

‚»‚̂Ƃ¨‚è‚Å‚·B

> helloworldƒtƒHƒ‹ƒ_‚ð‚Ç‚±‚É‚¨‚­‚ׂ«‚Å‚µ‚傤‚©B

ƒfƒBƒŒƒNƒgƒŠ\¬‚Í
+ google_appengine/
@@- dev_appserver.py
+ helloworld/
@@- app.yaml
@@- helloworld.py

> ‚Ç‚¤Žw’è‚·‚é‚̂łµ‚傤‚©B

‚Ü‚¸ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Åupython -Vv‚Æ“ü—Í‚µ‚½‚ç
Python 2.5.4
‚Ý‚½‚¢‚Ȃ̂ªo‚邱‚Æ‚ðŠm‚©‚߂܂µ‚傤B
‚»‚Ì‚ ‚Æupython google_appengine¥dev_appserver.py -p 8080 helloworldv‚ðŽÀs‚·‚ê‚΂¨‚¯B




290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 19:39:43
>>289
‚²‰ñ“š‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Python2.6.4‚Å‚·‚ªAƒo[ƒWƒ‡ƒ“‚ªˆá‚¤‚©‚çƒGƒ‰[‚ɂȂé‚̂łµ‚傤‚©orz

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 19:57:29
ƒGƒ‰[ƒƒbƒZ[ƒW‚ð‚æ‚­‚݂悤‚ºB
Application configuration file not found in myapp
‚Æ‚ ‚é‚ñ‚¾‚©‚çAapp.yaml ‚ª myapp ‚̉º‚ɂȂ¢‚ñ‚¶‚á‚È‚¢‚ÌH

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 22:33:46
>>288
‚³‚Á‚«‚©‚çƒ}ƒ‹ƒ`ƒ|ƒXƒg‚µ‚Ä‚¢‚邨”nŽ­‚³‚ñ‚Ö

‚ ‚È‚½‚ªƒ|ƒXƒg‚·‚é‚ׂ«êŠ‚Í‚±‚¿‚ç‚Å‚·
½ÚØÝ¸(php”Â)
‚³‚悤‚È‚ç

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 23:25:18
URLØÝ¸(docs.python.org)

ŒöŽ®‚ł͖³‚©‚Á‚½‚悤‚Ȃ̂ł·‚ªA2.4‚Æ‚©2.5‚Æ‚©‚̃‰ƒCƒuƒ‰ƒŠ‚̃\[ƒX‚ª
ƒnƒCƒ‰ƒCƒg‚³‚ê‚Ä‚éƒy[ƒW‚ª—L‚Á‚½‚ÆŽv‚¢‚Ü‚·B
‚QC‚R”N‘O‚ÉŒ©‚½‹L‰¯‚ª‚ ‚è‚Ü‚·‚ª‚Ç‚±‚©–Y‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
’N‚©’m‚è‚Ü‚¹‚ñ‚©H


294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:22:14
ƒRƒXƒg‚̑傫‚¢ŠÖ”Alargefunction‚ª‚ ‚Á‚½‚Æ‚µ‚Ä
if largefunction(arg): otherfunction(largefunction(arg))
‚Æ“¯‚¶‚悤‚È‚±‚Æ‚ðAŠÖ”ŒÄ‚Ño‚µ‚ªd•¡‚µ‚È‚¢‚悤‚É‘‚­‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©B
ƒ[ƒJƒ‹‚Ȉꎞ•Ï”‚ð쬂·‚é‚Ì‚à‚¨‚©‚µ‚Șb‚¾‚ÆŽv‚¤‚Ì‚ÅB

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:36:00
>>ƒ[ƒJƒ‹‚Ȉꎞ•Ï”‚ð쬂·‚é‚Ì‚à‚¨‚©‚µ‚Șb‚¾‚ÆŽv‚¤‚Ì‚ÅB
‚¨‚©‚µ‚­‚È‚¢‚æ

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:46:06
largefunction‚ðŽÀs‚·‚éƒRƒXƒg‚æ‚èƒ[ƒJƒ‹•Ï”ì‚éƒRƒXƒg‚Ì•û‚ª¬‚³‚¢‚±‚Æ‚ª‘½‚¢
‚Á‚Ä‚¢‚¤‚©•›ì—p‚ð‹N‚±‚·ŠÖ”‚à‚ ‚é‚Ì‚Ålargefunction‚¶‚á‚È‚­‚Ä‚à•’Êƒ[ƒJƒ‹•Ï”ì‚é

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:49:01
‚¨‚©‚µ‚­‚È‚¢‚æ‚Èc@
ƒ[ƒJƒ‹•Ï”‚Ɉê’UŽæ‚é‚Ì‚ª•’Ê‚¾‚ÆŽv‚Á‚Ä‚½B
‚»‚ñ‚È•—‚Él‚¦‚él‚à‹‚é‚ñ‚¾‚Æ‚¢‚¤•׋­‚ɂȂè‚Ü‚µ‚½B

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:50:23
otherfunction(v) if (v = largefunction(arg)) or v else pass

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:52:56
‘ã“ü•¶‚ÍŽ®‚¶‚á‚ ‚è‚Ü‚¹‚ñ

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:59:43
>>295-297
–{l‚¶‚á‚È‚¢‚¯‚Ç“ñs‚ɂȂé‚Ì‚ªŒ™‚Á‚ÄŒ¾‚Á‚Ă邿‚¤‚ÉŠ´‚¶‚é

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 02:59:44
(lambda v: otherfunction(v) if v)(largefunction(arg))

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 03:01:24
ƒ_ƒ‚¶‚á‚ñ
(lambda v: otherfunction(v) if v else None)(largefunction(arg))

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 03:02:05
>>301
SyntaxError: invalid syntax

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 03:04:14
lambda ‚̃RƒXƒg‚Á‚Ăǂñ‚È‚à‚ñ‚È‚ñH

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 04:00:20
‘f’¼‚É3s‚Å‘‚«‚Ü‚µ‚傤

306:293
09/11/19 04:12:55
’N‚©‹³‚¦‚Ä‚­‚ê‚æI

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 05:06:09
Œ©‚½‚±‚Æ‚ ‚邿
‚Å‚à–Y‚ꂽ‚æw

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 05:13:24
Ž«‘‚Åd3 = d1 + d2Œ©‚½‚¢‚È‘€ì‚Å‚«‚È‚¢‚ÌH@¡‚͈ȉº‚̂悤‚É‚â‚Á‚Ä‚é‚ñ‚Å‚·‚ªA•s•Ö‚Å‚·B
pyhotn‚ðG‚èŽn‚߂Ă܂¾“ú‚ªó‚¢‚Ì‚ÅA‘«‚è‚È‚¢’mޝ‚ª‘½‚¢‚©‚ÆŽv‚¢‚Ü‚·‚ªA‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B
tmp = d1
tmp.update(d2)
d3 = tmp


309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 05:17:35
URLØÝ¸(www.koders.com)

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 05:19:08
>>308
‰ß‹ŽƒXƒŒ‚É‚ ‚Á‚½‚ÆŽv‚¤

311:308
09/11/19 05:24:34
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B’T‚µ‚Ă݂܂·B

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 05:27:00
‰ß‹ŽƒXƒŒ‚ÌŒ‹˜_‚Í
d3 = d1
d3.update(d2)
‚¾‚Á‚½‚悤‚È‹C‚ª‚·‚éw

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 09:43:53
‚à‚µ‚­‚ÍA
d3 = dict(d1, **d2) ‚¾‚Á‚¯‚©‚ÈB

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 20:29:32
feedparser‚Ńp[ƒX‚µ‚½title—v‘f‚ðwxpython‚ÌListbox“à‚É‘}“ü‚µ‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:46:18
ƒVƒXƒeƒ€‚̃pƒXƒfƒŠƒ~ƒ^‚ð‹C‚É‚¹‚¸‚ÉAƒfƒBƒŒƒNƒgƒŠ–¼‚âƒtƒ@ƒCƒ‹–¼‚ðŒ‹‡‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
•ªŠ„‚·‚é•û‚ÍŠ„‚è‚ÆŠÈ’P‚ɂł«‚½‚̂ł·‚ªAŒ‹‡‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:55:02
os.path.append

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 09:01:37
‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 17:19:47
os.path.join
?

319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 22:39:04
>>294
if largefunction(arg): otherfunction(0)

320:320
09/11/20 23:01:19
wxPython‚ðŽg‚Á‚ÄGUIƒc[ƒ‹‚ðì‚Á‚Ä‚¢‚Ü‚·B

Ž©•ª‚ÌŠJ”­ŠÂ‹«PC‚ł͖â‘è‚È‚­“®ì‚µ‚Ä‚¢‚é‚̂ł·‚ªA
wxPython‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚È‚¢PC‚ÅŽÀs‚·‚邯A
uImportError: No module named wxv‚ªo‚Ü‚·B

ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚³‚¹‚é‚É‚ÍA
PC‚ÉwxPython‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邵‚©‚È‚¢‚̂łµ‚傤‚©H

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 23:16:11
‚»‚¤‚¾‚ËB
ImportError‚ðƒLƒƒƒbƒ`‚µ‚Ä
ƒƒbƒZ[ƒW‚ðo‚·‚Ì‚à‚ ‚è‚©‚àB

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 23:32:20
py2exe

323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 00:49:33
def Plus(args):
@@`
def Hoge(cmd = 'Plus'):
@@globals()[cmd](`)
‚Ío—ˆ‚é‚̂ł·‚ªAPlusŠÖ”‚ðHoge‚Ì“à•”‚É‹Lq‚·‚邯ƒL[‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‹N‚±‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
globals()‚ðlocals()‚ɕς¦‚Ä‚àƒ_ƒ‚Å‚µ‚½B
ŠÖ”“àŠÖ”‚ð•¶Žš—ñ‚ÅŽw’肵‚ÄŽÀs‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H

324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 00:59:36
‘Ê–Ú‚È•û‚̃\[ƒX‚àÚ‚Á‚¯‚Ä‚Ý

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:04:15
‘Ê–Ú‚È—á
def Hoge(cmd = 'Plus'):
@@globals()[cmd](`)
@@def Plus(args):
@@@@`

‚à‚µ‚©‚µ‚½‚ç‚ÆŽv‚¢AˆÈ‰º‚̂悤‚É‚µ‚½‚çƒGƒ‰[‚ɂȂè‚Ü‚¹‚ñ‚Å‚µ‚½B
def Hoge(cmd = 'Plus'):
@@def Plus(args):
@@@@`
@@globals()[cmd](`)

æ‚É’è‹`‚µ‚Ä‚¨‚©‚È‚¢‚ƃ_ƒ‚Á‚Ä‚±‚Ƃłµ‚傤‚©H

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:24:31
Yes
ã‚©‚牺‚ÉŒü‚©‚Á‚ÄŽÀs‚³‚ê‚é‚©‚çB

„@@def Plus(args):
„@@@@`

‚̈Ӗ¡‚ÍA`‚ð‰ðÍ‚µ‚ÄPlus‚Æ‚¢‚¤–¼‘O‚ÌŠÖ”‚Å“o˜^‚µ‚ë‚Æ‚¢‚¤ˆÓ–¡‚ÌŽÀs•¶B
ŽÀs‚³‚ê‚È‚¯‚ê‚ÎA‘¶Ý‚·‚邱‚Æ‚ªo—ˆ‚È‚¢B

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:37:18
‚È‚ñ‚©‘O‚àŒ©‚½—¬‚ꂾ‚È
C ‚̓Rƒ“ƒpƒCƒ‰‚͂Ƃɂ©‚­ƒRƒ“ƒpƒCƒ‹‚µ‚Ä
ƒŠƒ“ƒJ‚ªŠæ’£‚Á‚Ä–¼‘O‰ðŒˆ‚µ‚Ă邩‚ç
‡˜‚Æ‚©‚Ç‚¤‚Å‚à—Ç‚­‚È‚Á‚Ä‚é

ˆê•û‚Å Python ‚Ì def/class ‚Í‘ã“üŽ®‚¾‚ÆŽv‚Á‚Ä‚¢‚¢

328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 07:39:23
>C ‚̓Rƒ“ƒpƒCƒ‰‚͂Ƃɂ©‚­ƒRƒ“ƒpƒCƒ‹‚µ‚Ä
>ƒŠƒ“ƒJ‚ªŠæ’£‚Á‚Ä–¼‘O‰ðŒˆ‚µ‚Ă邩‚ç
>‡˜‚Æ‚©‚Ç‚¤‚Å‚à—Ç‚­‚È‚Á‚Ä‚é

‚¢‚â
ƒwƒbƒ_‚ª‚ ‚é‚©‚ç‘åä•v‚È‚¾‚¯‚Å
C‚à‡˜‚ª‹t‚¾‚Æ
ƒvƒƒgƒ^ƒCƒv‚ª–³‚¢ƒGƒ‰[‚ɂȂ邩
ˆÃ–Ù‚ÌŒ^’è‹`‚Å‘ã—p‚³‚ê‚é

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 11:29:03
‚ ‚éƒvƒƒOƒ‰ƒ€iAj‚Ìo—Í‚ðpythonƒvƒƒOƒ‰ƒ€iBj‚œǂݞ‚Ý‚½‚¢‚̂ł·‚ª
import sys
if __name__=='__main__':
@@while True:
@@@@l = sys.stdin.readline()
@@@@if len(l) == 0:@break
@@@@print '>', l,
@@print 'fin'
‚Æ‚µ‚½ê‡AiBj‚¾‚¯‚ÅŽÀs‚·‚邯–]‚ñ‚¾Œ‹‰Ê‚ª“¾‚ç‚ê‚é‚̂ł·‚ªA
> iAj | iBj
‚Æ‚·‚邯
fin
close failed in file object destructor:
Error in sys.excepthook:
Original exception was:
ÅŒã‚Ìfin‚¾‚¯‚ª•\ަ‚³‚ê‚ăGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒpƒCƒv‚ÅŒq‚°‚½•W€“ü—Í‚©‚ç‚Ps‚¸‚“ǂݞ‚ނɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 11:41:57
Windows‚¾‚ƃpƒCƒv‚ŕςȋ““®‚ð‚·‚é‚±‚Æ‚ª‚ ‚Á‚½‚悤‚È
ŠÂ‹«‘‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚æ

‚ÅA‚à‚µWindows‚È‚ç > A | python B ‚ÅŽŽ‚µ‚Ă݂é

331:329
09/11/21 11:49:50
ŠÂ‹«‚ÍWindowsXP SP3‚Å‚·B
>>330‚Ì•û–@‚ÅŽŽ‚µ‚½‚ç–]‚ñ‚¾Œ‹‰Ê‚ɂȂè‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 13:16:25
float•Ô‚·C++‚ÌŠÖ”‚ª‚ ‚èA‚»‚ê‚ð‚ ‚éPython‚̃‰ƒbƒp[‚ªŒÄ‚Ño‚µ‚Ü‚·B
‚±‚̕Ԃè’l‚ðunittest‚ÌassertEqual‚ŃeƒXƒg‚µ‚½‚¢‚̂ł·‚ªA

assertEqual(3.141592, ‚»‚ÌŠÖ”())

‚Æ‚â‚邯A‘æ1ˆø”‚Í”{¸“xA‘æ2ˆø”‚Í’P¸“x‚ɂȂèA”äŠrŒ‹‰Ê‚ªˆê’v‚µ‚Ü‚¹‚ñB
assertAlmostEqual‚ðŽg‚í‚È‚¢‚ÅA‘æ1ˆø”‚ð’P¸“x‚É‚·‚é•û–@‚Í‚ ‚é‚Å‚µ‚傤‚©B

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 14:48:17
‚»‚긓x‚Ì–â‘è‚¶‚á‚È‚¢‚æ

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 14:52:51
‚¶‚á‚ ‰½‚Ì–â‘è‚È‚ñ‚¾‚æc‚Í‚Á‚«‚茾‚¦

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 14:55:45
numpy‚ ‚½‚è’P¸“x‚àˆµ‚Á‚Ä‚­‚ꂽ‚肵‚È‚¢‚Ì‚©‚È
Žg‚Á‚½‚±‚Ƃ͂܂Á‚½‚­‚È‚¢‚ª

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:30:01
•‚“®¬”“_”‚ÅassertEqual‚·‚é‚Ì‚ªŠÔˆá‚¢‚¾‚ë

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:02:51
ŠÔˆá‚¢‚Á‚Ä‚±‚Ƃ͂ ‚é‚Ü‚¢B

•‚“®¬”“_”‚È‚ñ‚ÄCPU‚ªˆá‚¤‚ÆŒ‹‰Êˆá‚¤‚͓̂–‚½‚è‘O‚¾‚µA
x86‚È‚ñ‚©FPU‚ðŽg‚¤‚©SSE‚ðŽg‚¤‚©‚ÅŒ‹‰Êˆá‚Á‚Ä‚­‚邵A
Œ¾Œê‚É‚æ‚Á‚Ä‚à•‚“®¬”“_”‚̈µ‚¢‚ªL‚°•û‚âŠÛ‚ß•û‚ªˆá‚¤‚µA
Å“K‰»‚Ì‚©‚¯•û‚É‚æ‚Á‚Ä‚àŒ‹‰Ê‚ª•Ï‚í‚Á‚Ä‚­‚邵A
‚»‚¤‚¢‚¤‚Ì‚ðƒeƒXƒg‚Å’e‚«‚½‚¢‚Á‚ĈӖ¡‚Å‚µ‚åH

‚Æ‚È‚é‚ÆA’e‚©‚ꂽ‚̂͂܂³‚ÉŠú‘Ò’Ê‚è‚Ȃ킯‚¾‚ªB

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 19:02:29
aho‚ª—N‚¢‚Ä‚é

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 19:06:19
assertEqual('3.141592', '%8.6f' % ‚»‚ÌŠÖ”())


340:332
09/11/22 08:21:04
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‘‚«•û‚ªˆ«‚©‚Á‚½‚Å‚·‚ªA‘æ2ˆø”‚Í3.141592‚ðŒvŽZ‚µ‚½Œ‹‰Ê•Ô‚·‚̂ł͂Ȃ­A
’P¸“x‚Å—^‚¦‚ç‚ꂽ3.141592‚ð‚»‚Ì‚Ü‚Ü’P¸“x‚ŕԂ·‚¾‚¯‚Å‚·B
getter‚Æsetter‚̃eƒXƒg‚ð‚µ‚Ä‚¢‚Ü‚·B

‹É’[‚É‚ÍA

float func(float val){ return val;}

‚Ý‚½‚¢‚Ȃ̂ª‚ ‚Á‚ÄA

assertEqual(3.141592, func(3.141592))

‚Æ‚â‚邯’e‚©‚ê‚邯‚¢‚¤‚킯‚Å‚·B

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 08:27:40
assertEqual(func2(3.141592), func(3.141592))


342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 13:58:31
URLØÝ¸(www.atmarkit.co.jp)

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 19:52:08
URL‚©‚猙‚Ȉ«Š¦‚ª

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:32:32
–{l‰³

345:332
09/11/23 10:41:09
>>341
func2‚̃†ƒjƒbƒgƒeƒXƒg‚͂ǂ¤‚â‚é‚̂łµ‚傤‚©B

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 12:07:09

¡‚܂ł̌oˆÜ‚ðŒ©‚é‚Æ
•K‚¸‚µ‚àƒŠƒbƒvƒT[ƒrƒX‚ł͂Ȃ­‚Ä
–{“–‚É‚»‚̂‚à‚è‚ÅŠæ’£‚Á‚Ä‚¢‚邿‚¤‚È‹C‚à‚·‚éB

–Ú•W10Š„A’B¬‚UŠ„‚ÅOK‚Æ‚¢‚¤‚Ì‚ª
ƒAƒƒŠƒJl‚ÌŠ´Šo‚Ȃ̂©‚ÈB

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 15:07:15
³‹K•\Œ»Žg‚Á‚ăŒƒNƒT‘‚±‚¤‚Æ‚µ‚Ä
def@lex(input):
@@if@re.match(r'\d+',@input):
@@@@return@"digit"
@@elif@re.match(r'\w+',@input):
@@@@return@"ident"
@@elif@re.match(r'[+\-*/=@&|^~]+',@input):
@@@@return@"operator"
@@else:
@@@@return@"error"
‚Ý‚½‚¢‚É‚µ‚悤‚ÆŽv‚Á‚½‚¯‚Ç‚±‚ꂾ‚ƃ}ƒbƒ`‚µ‚½Œ‹‰Ê‚ªŽg‚¦‚È‚¢
‚±‚ñ‚ȂƂ«•’ʂ͂ǂ¤‚·‚é‚à‚ñ?

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 15:10:48
def lex(input):
pat = (
(r'\d+', 'digit'),
(r'\w+', 'ident'),
(r'[+\-*/=@&|^~]+', 'operator'),
)
for p in pat:
m = re.match(p[0], input)
if m:
return p[1], m
else:
return "error"


349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 15:11:49
ƒCƒ“ƒfƒ“ƒgÁ‚¦‚½‚¯‚ÇÅŒã‚Ì else: ‚Í if ‚¶‚á‚È‚­‚Ä for ‚Ì else ‚Ȃ̂ŒˆÓ‚µ‚Ä‚Ë

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:04:38
>>348
ƒTƒ“ƒNƒXŽQl‚É‚µ‚Ă݂é

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 19:06:50
’N‚©‚ª‘‚¢‚½Python‚̃R[ƒh“Ç‚ñ‚Å‚¢‚¢‚Æ‚±‚ë‚ðƒ}ƒl‚µ‚½‚¢‚Ì‚Å
ŽQl‚ɂȂéƒR[ƒh‚ð’m‚Á‚Ä‚¢‚é•û‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢
ˆê’Ê‚è“ü–å‘‚ð“Ç‚ÝI‚¦‚½’ö“x‚Ì‚à‚̂Ȃ̂ł ‚Ü‚è‘å‹K–͂ł͂Ȃ¢‚à‚Ì‚ð
‚Ü‚¸‚ÍŒ©‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·Bƒo[ƒWƒ‡ƒ“‚Í2‚Å‚à3‚Å‚à“ǂ߂܂·
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 19:21:11
•W€ƒ‰ƒCƒuƒ‰ƒŠ

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 19:21:50
>>351
SourcrForge‚ÅAŠÖS‚ª‚ ‚镪–ìi‰æ‘œˆ—A‚Æ‚©j‚̃vƒƒWƒFƒNƒg‚̃\[ƒX‚ðƒ_ƒEƒ“ƒ[ƒhB
‚»‚ÌŽŸ‚ÍAƒvƒƒWƒFƒNƒg‚Ƀpƒbƒ`‚ð‘—‚Á‚Ă݂éB
URLØÝ¸(sourceforge.net)

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:29:15
def FeedBtn(self, event):
feedlist=[line for line in file("feedlist.txt")]
tlist = []
for feedurl in feedlist:
feed=feedparser.parse(feedurl)
for e in feed.entries:
feed.append(e.title, e.summary, e.enclosures[0].url,
e.enclosures[0].type, e.enclosures[0].length)
return tlist

self.Frame.titlelist.Clear()
self.Frame.titlelist.Appned(tlist(e.title))

‰½‚Æ‚©‚µ‚Ätitleˆê——ì‚肽‚¢‚̂ł·‚ªGUI‚ÌListBox‚Étitleˆê——‚ª•\ަ‚³‚ê‚È‚¢‚Å‚·
ƒ{ƒ^ƒ“‰Ÿ‚µ‚Ä‚àƒGƒ‰[‚ªo‚È‚¢‚̂ʼn½‚ªŠÔˆá‚Á‚Ă邩•ª‚©‚ç‚È‚¢‚Å‚·B

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:48:45
>>351
‰´‚à•W€ƒ‰ƒCƒuƒ‰ƒŠ“ǂނ̂ª‚¢‚¢‚ÆŽv‚¤B—Ç‚­‚È‚¢‚Ì‚à‘½‚¢‚ª
‚ ‚Ææ‚ÉŒ¾‚Á‚Ä‚¨‚­‚¯‚Çtwisted‚ÆZope‚ÍŽQl‚É‚·‚é‚È

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:59:13
ƒ[ƒvƒA‚Í‘å•Ï‚¾‚ÈB

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 22:05:14
>>354
EGUI–³‚µ‚ÅA’Pƒ‚Étitleˆê——ƒŠƒXƒgƒf[ƒ^‚Í“¾‚ç‚ê‚é‚©H
EListBoxˆÈŠO‚̃Rƒ“ƒgƒ[ƒ‹‚É•\ަ‚Ío—ˆ‚é‚©H
Etitleˆê——‚łȂ­‚ÄA’Pƒ‚ÈƒŠƒXƒg‚Ì€–Ú‚ðListBox‚ɒljÁ•\ަ‚Å‚«‚é‚©H

‚±‚ê‚­‚ç‚¢’²‚ׂĂ«‚Ä‚­‚ê

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 22:05:55
>>342
•’ʂɖʔ’‚©‚Á‚½

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:01:18
‚È‚É‚àŒ¾‚Á‚ĂȂ¢‚É“™‚µ‚¢‚È

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:55:46
•Ï”‚Ì‘¶ÝŠm”F‚ð‚·‚éŠÖ”‚Á‚Ä‚ ‚è‚Ü‚·‚©Hiphp‚ÅŒ¾‚¤issetj

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 00:24:23
try:
hoge == "PHP‚ÌŽd—l‚ª‚¨‚©‚µ‚¢"
except NameError:
pass

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 00:30:08
•û–@‚P
@‰Šú‰»‚µ‚Æ‚¯

•û–@‚Q
@—áŠO‚ð•߂炦‚é>>361

•û–@‚R
@'hoge' in locals()


363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 00:56:19
>>362
>>361
•û–@1,2‚Í’m‚Á‚Ä‚¢‚½‚̂ł·‚ªA
–ˆ‰ñ‘‚­‚͖̂ʓ|‚­‚³‚¢‚̂łׂ‚̕û–@‚ð’T‚µ‚Ä‚¢‚Ü‚µ‚½B

3‚ðÌ—p‚µ‚Ă݂܂·

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 02:01:27
‰½‚©’m‚ç‚È‚¢‚¯‚ÇPython‚̃R[ƒh‚Í—áŠO‚̕⑫‚ð•K—v‚Æ‚·‚é—¦‚ª‹É‚߂Ă‚¢

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 04:11:22
100%‚ÆŽv‚Á‚Ä‚½•û‚ª‚¢‚¢

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 15:13:29
‚Ý‚ñ‚Ï‚¢‚Ìl‚Í’†Šw‚©‚çŽGŽ‚ÉŒ´e‘‚¢‚Ä‚¢‚é‚Ì‚©‚Ÿ


‚»‚ê‚É”ä‚ׂè‚ꂽ‚¿‚Æ‚«‚½‚ç...orz...

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 16:23:41
‚Ý‚ñ‚Ȃ̂¨‚Á‚Ï‚¢‰³

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 22:56:54
>>352,>>353,>>355
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽQl‚É‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 11:53:41
Editra‚Å“ú–{Œê“ü—Í‚ª‚Å‚«‚È‚¢‚̂ł·‚ª
‚±‚ê‚Ípython‚̃‰ƒCƒuƒ‰ƒŠ‚ªŒ´ˆö‚¾‚©‚ç‚Å‚µ‚傤‚©H
“ú–{Œê‚ðˆµ‚¤ƒ\ƒtƒg‚ðì‚肽‚¢‚̂ł·‚ª‚±‚ê‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‘¤‚łǂ¤‚É‚à‚Å‚«‚È‚¢‚Å‚·‚æ‚ËH

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 13:36:31
for(int i = 10; i >=0; i--)

‚ðpython‚ł͂ǂ¤‘‚­‚ñ‚Å‚µ‚傤‚©H

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 13:54:34
>>370
for i in xrange(10, -1, -1):
>>369
Pythonƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚¢‚¤‚©A‚»‚̉º‚ÌCŒ¾Œê‚Å‘‚©‚ꂽ•”•ª‚Ì–â‘肾‚ÆŽv‚¤B

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 15:18:49
>>371
‚ ‚肪‚Æ‚¤

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 17:41:52
ƒpƒCƒ\ƒ“‚Á‚Ä‹­‚»‚¤‚È–¼‘O‚Å‚·‚ªA–{“–‚ɂ‚¨‚¢‚̂ł·‚©H
‚Å‚à‚¿‚å‚Á‚Æ‚g‚Å‚à‚ ‚è‚Ü‚·‚ªBB

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 17:45:57
‚¯‚Á‚±‚¤‚‚¨‚¢B

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 17:46:24
750 ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [] 2009/11/26(–Ø) 17:39:38 ID: Be:
‚Ü‚Á‚½‚­ƒYƒu‚Ì‘fl‚Å‚·B
‚±‚ê‚©‚çƒuƒCƒo‰‚߂ĂàŠÔ‚ɇ‚¢‚Ü‚·‚©H
ƒvƒƒOƒ‰ƒCƒ~ƒ“ƒO‚ð‚Å‚¯‚邿‚¤‚ɂȂ肽‚¢‚©‚ç
ŽèŽn‚߂ɂu‚a‚`‚©‚ç•׋­‚·‚é‚Ì‚©–À‚¢’†‚Å‚·B
‰½‚©Žž‘ã‚Í.NET‚ŃuƒCƒr[‚à.NET
‚»‚ê‚¶‚á`ƒuƒCƒo‚à‚à‚¤Žè’x‚ê‚È‚ñ‚Å‚µ‚傤‚©H

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 17:49:52
>>375
ƒoƒCƒu‚¾‚̃YƒuƒYƒu‚¾‚̉‚߂Ă¾‚ÌAƒGƒ‚¢ƒŒƒX‚¾‚ÈB

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 18:41:17
>>376
375‚Ì‚±‚¢‚‰ɂ·‚¬‚ĕςȂ±‚Ƃ΂©‚肵‚Æ‚é

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 19:40:12
>>373
ƒpƒCƒƒ“‚Á‚ēǂނñ‚¶‚á‚È‚¢‚ÌH

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 19:42:32
‚Ü‚½ruby~‚Ìr‚炵‚Á‚·‚©

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 20:42:05
ƒpƒCƒ\ƒ“‚̓^ƒCƒ\ƒ“‚æ‚è‚‚¨‚¢‚©‚玩M‚à‚Á‚Ä‚—

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 20:48:07
972 ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [sage] Date:2009/11/23(ŒŽ) 17:09:32 @ID: Be:
@ @ ID‹­§‚ɂȂ邾‚¯‚Å©‚É‚È‚é‚æ

973 ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [] Date:2009/11/23(ŒŽ) 18:02:02 @ID: Be:
@ @ ‚»‚Ì•ÏX‚̓Lƒ~‚É”C‚¹‚é‚©‚ç’ñˆÄ‚µ‚Ä‚­‚êB

974 ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [] Date:2009/11/23(ŒŽ) 18:18:58 @ID: Be:
@ @ ”½‘΂·‚é‚Ì‚Ír‚炵‚½‚¢“z‚¾‚¯‚¾‚©‚ç‹­s‚µ‚¿‚á‚Á‚Ä—Ç‚¢‚æ

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 15:52:29
ƒNƒ‰ƒX‚̉Šú‰»‚Æ“¯Žž‚ɃvƒƒpƒeƒB‚ðƒZƒbƒg‚·‚é‚ɂ͂ǂ¤‚â‚Á‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
—Ⴆ‚ÎC#‚È‚ç
A a = new A(){ Property = xxxx }
‚Ý‚½‚¢‚È‚©‚ñ‚¶‚Å‘‚«‚½‚¢‚ñ‚Å‚·‚ª

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 16:06:08
Ž©•ª‚Åì‚Á‚½ƒNƒ‰ƒX‚È‚ç__init__‚ňø”Žæ‚Á‚ăvƒƒpƒeƒB‚ðƒZƒbƒg
‚»‚¤‚¶‚á‚È‚¢‚È‚ç’ú‚ß‚ë

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 16:19:50
**kwargs

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 00:36:27
functools.partial

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 19:40:12
def@setprop(obj,@**kw):
@@@@for@propname@in@kw:
@@@@@@@@setattr(obj,@propname,@kw[propname])
@@@@@@@@return@obj

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 10:01:30
W‡’mƒvƒƒOƒ‰ƒ~ƒ“ƒO6Í‚ÌtrainŠÖ”‚ÉMeCab‚Å•ª‚©‚¿‘‚«‚µ‚½–¼ŽŒ‚ÌŽ«‘“n‚»‚¤‚Æ‚·‚邯
TypeError: 'dict' object is not callable‚Å“{‚ç‚ê‚éB
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚¾orz

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 10:17:58
ƒ\[ƒX

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 18:04:57
쬂µ‚½‚ ‚郉ƒCƒuƒ‰ƒŠ‚ð
python setup.py install
‚ŃCƒ“ƒXƒg[ƒ‹‚µA–³Ž–‚ÉŽg—p‚Å‚«‚Ä‚¢‚Ü‚·B

‚µ‚©‚µV‚µ‚¢ƒo[ƒWƒ‡ƒ“‚̃‰ƒCƒuƒ‰ƒŠ‚𓯗l‚̎臂Å
ƒCƒ“ƒXƒg[ƒ‹‚·‚邯ŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚̃tƒ@ƒCƒ‹
i‚à‚Í‚âŽg‚Á‚Ä‚¢‚È‚¢ƒ‚ƒWƒ…[ƒ‹j‚ªŽc‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚±‚ê‚ÍŽè“®‚Å휂·‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
‹Œƒo[ƒWƒ‡ƒ“‚̃Aƒ“ƒCƒ“ƒXƒg[ƒ‹{Vƒo[ƒWƒ‡ƒ“‚̃Cƒ“ƒXƒg[ƒ‹
‚Æ‚¢‚¤ì‹Æ‚ðŽ©“®‰»‚·‚é•û–@‚͂Ȃ¢‚̂łµ‚傤‚©H

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 18:27:37
easy_install‚Å‚àuninstall‚Ío—ˆ‚È‚¢‚æ‚ËB‚È‚ñ‚Å‚¾‚ëB
Žè“®‚Å‚à‚¢‚¢‚Ì‚Åuninstall‚Ì•û–@‚ª’m‚肽‚¢B

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 18:58:10
setuptools ‚ðŽÌ‚Ä‚ÄA distribute + pip ‚ðŽg‚¤‚ñ‚¾B
pip uninstall ‚ª‚ ‚éB

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 19:32:28
setuptools‚͉´‚à³’¼‚Ç‚¤‚©‚ÆŽv‚¤
‚¢‚¿‚á‚à‚ñ‚Ý‚½‚¢‚È‚à‚ñ‚¾‚ª‚¢‚‚܂łàƒo[ƒWƒ‡ƒ“1‚ɂȂç‚ñ‚µ
ƒR[ƒh‚à‰˜‚¢

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 19:48:59
ƒpƒbƒP[ƒW‚̃Aƒ“ƒCƒ“ƒXƒg[ƒ‹‚Í
easy_install -m packagename‚µ‚Ä“o˜^‰ðœ?‚µ‚½Œã
lib/site-packages‚©‚çegg‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ‚ðŽè“®‚ÅíœA‚炵‚¢
‚Ù‚ñ‚ƂȂñ‚Å‚±‚ñ‚Ȃ̂ªƒfƒtƒ@ƒNƒgƒXƒ^ƒ“ƒ_[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚Ì‚¾‚낤‚©

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 19:52:28
ƒCƒ“ƒXƒg[ƒ‹‚ªƒC[ƒW[‚¾‚©‚ç

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 20:24:51
>>393
‚»‚ñ‚ÈŠÈ’P‚Ȏ臂Ȃç
easy_uninstall ‚ðì‚Á‚Ä”z•z‚µ‚Ä‚­‚¾‚³‚¢

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 14:57:43
>>393
ƒiƒCƒXî•ñ‚¾‚³‚ñ‚­‚·

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 18:14:17
“§–¾‚ȃEƒBƒ“ƒhƒE‚ðì‚èA‚»‚Ìã‚É•¶Žš‚ð•\ަ‚·‚é•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
pygame‚Å‚àwx‚Å‚à‚»‚êˆÈŠO‚Å‚à‰½‚Å‚à‚¢‚¢‚Å‚·B
OS‚ÍXP‚ÅApython‚̃o[ƒWƒ‡ƒ“‚Í2.6‚Å‚·B

ˆê‰žPIL‚ðŽg‚¢
myfont = ImageFont.truetype(font,size)
wsize = myfont.getsize(text)
img = Img.new('RGBA',wsize,(0,0,0,0))
draw = ImageDraw.Draw(img)
draw.text((0,0),text,fill=color,font=myfont)
img.save('temp.png')‚Å•¶Žš‰æ‘œ‚ð•Û‘¶‚µ
wxPython‚Å
style = wx.FRAME_NO_TASKBAR | wx.FRAME_SHAPED | wx.NO_BORDER‚̃EƒBƒ“ƒhƒE‚ð쬂µ‚Ä
bmp = wx.BitmapFromImage(wx.Image('temp.png'))
self.SetClientSize(bmp.GetSize())
self.SetShape(wx.RegionFromBitmap(bmp))‚̂悤‚É‚µ‚Ä‚â‚낤‚Æ‚µ‚½‚̂ł·‚ª
”wŒi‚ª“§–¾‚ɂȂ炸AŠDF‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‰æ‘œƒrƒ…[ƒA‚ł͂¿‚á‚ñ‚Æ”wŒi‚Í“§–¾‚ɂȂÁ‚Ä‚¢‚é‚̂ł·‚ªcB
‚ ‚ÆAGIMP‚Å쬂µ‚½‰æ‘œ‚¾‚Æ‚¿‚á‚ñ‚Æ”wŒi‚ª“§–¾‚ɂȂè‚Ü‚·B
‰½‚ª‘ʖڂȂ̂łµ‚傤‚©H

‚±‚Ì‰ðŒˆ•û–@‚à‚µ‚­‚Í‘¼‚Ì—Ç‚¢•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä—~‚µ‚¢‚Å‚·B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 18:39:08
ƒAƒ‹ƒtƒ@•t‚«‚̉摜‚ð•\ަ‚µ‚½‚¾‚¯‚ŃEƒCƒ“ƒhƒE‚܂œ§–¾‚ɂȂÁ‚½‚ç‹ê˜J‚µ‚È‚¢‚æB

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 19:30:45
>>397
‚â‚è‚©‚½’m‚ç‚È‚¢‚¯‚ÇwxPython‚̃Tƒ“ƒvƒ‹‚Ƀwƒr‰æ‘œ‚̃EƒBƒ“ƒhƒEƒTƒ“ƒvƒ‹‚ª‚ ‚Á‚½‚©‚çA‚»‚ê‚Åo—ˆ‚È‚¢‚©‚ÈH

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:27:00
RegionFromBitmapColour‚Å“§‰ßFŽw’è‚·‚é‚Ì‚ÍH

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:55:28
>>397
‚±‚ÌŽ¿–â‚Ç‚±‚©‚ÅŒ©‚½‚¼H

402:>>397
09/12/01 20:58:11
>>400‚Ì•û–@‚Åo—ˆ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 23:12:44
>>396
‚¿‚å‚Á‚Æ‚®‚®‚Á‚½‚炱‚ñ‚Ȃ̂ª‚ ‚Á‚½
URLØÝ¸(d.hatena.ne.jp)

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 06:09:26
re.compile(ur'(\d*)?')
‚ª nothing to repeat‚ÆŒ¾‚í‚ê‚Ü‚·
Šm‚©‚É–³ˆÓ–¡‚È•”•ª‚ª‚ ‚鳋K•\Œ»‚Å‚·‚ªAˆÓ–¡‚ð‰ðŽß‚Å‚«‚È‚¢‚Æ‚¢‚¤‚킯‚Å‚à‚È‚¢‚ÆŽv‚¦‚Ü‚·
wsh‚È‚ñ‚©‚ł͒ʂè‚Ü‚·‚µ

‚»‚ê‚łӂƂµ‚½‹^–â‚È‚ñ‚Å‚·‚ª
"‚±‚̳‹K•\Œ»‚ªŠÔˆá‚Á‚Ä‚¢‚é" ‚Æ@"Python‚ª‹C‚𗘂©‚¹‚¹‚Ä‚­‚ê‚Ä‚¢‚é" ‚ł͂ǂ¿‚炪‚æ‚è“K؂ȗ‰ð‚¾‚ÆŽv‚í‚ê‚Ü‚·‚©H

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 09:35:16
ƒGƒ‰[‚ɂȂ邩‚ç‚É‚ÍAPythoni‚̳‹K•\Œ»ƒ‰ƒCƒuƒ‰ƒŠj“I‚É‚ÍAŠÔˆá‚Á‚Ä‚éA
‚ƉðŽß‚·‚é‚Ì‚ª‘Ó–‚¾‚낤B
‰ðŽß‚ªˆêˆÓ‚ÉŒˆ‚Ü‚ç‚È‚¢A‚Æ‚¢‚¤‚Ì‚ÍAꇂɂæ‚Á‚Ă̓Gƒ‰[ˆµ‚¢‚³‚ê‚Ä
‚¨‚©‚µ‚­‚È‚¢ó‹µB

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 18:00:22
Python‚Í‚¢‚ë‚¢‚ë‚ÆƒƒKƒ}ƒ}‚·‚¬‚é

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 18:45:46
Ruby‚Í‚·‚΂炵‚¢–{“–‚É‘f°‚炵‚¢‚Å‚·‚æ

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 19:13:02
Python‚ƈá‚Á‚ĉù‚Ì[‚¢Œ¾Œê‚¾‚µ‚È

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 20:13:57
‚·‚݂܂¹‚ñB‹³‚¦‚Ä‚­‚¾‚³‚¢B
ŒÄ‚Ño‚³‚ꂽdef‚Ì’†‚ÅA’N(widget)‚©‚çŒÄ‚Ño‚³‚ꂽ‚©
‚ð’m‚é•û–@‚Á‚Ä–³‚¢‚Å‚µ‚傤‚©B

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 21:03:26
esp

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 00:30:09
[[]] * n ‚Æ‚·‚邯’†‚ÌƒŠƒXƒg‚ÌŽÀ‘͈̂ê‚‚ł»‚ê‚ÌŽQÆ‚ªnŒÂŠO‚ÌƒŠƒXƒg‚É“ü‚é‚ñ‚¾‚È
‚¨‚©‚°‚ŬˆêŽžŠÔ‚È‚â‚ñ‚¾

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 09:07:34
‚»‚¤‚â‚Á‚ĉSŽÒ‚̓IƒuƒWƒFƒNƒg‚ÆŽQƂ̊T”O‚ðŠw‚ñ‚Å‚¢‚­‚Ì‚³EEE

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 09:31:51
ŠT”O‚Í•ª‚©‚Á‚ĂĂà
Œ¾Œê‚É‚æ‚Á‚Ä‹““®‚ªˆá‚¤‚©‚ç‚È‚Ÿ

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 10:54:02
ƒ‚ƒWƒ…[ƒ‹ƒŒƒxƒ‹‚Ì __author__ ‚Æ‚© __copyright__ ‚Æ‚©‚Á‚Ä
‰½‚ª‚ǂ̂悤‚ȃhƒLƒ…ƒƒ“ƒe[ƒVƒ‡ƒ“ƒVƒXƒeƒ€‚ÅŽg‚í‚ê‚Ä‚¢‚é‚Ì‚©
‚Ç‚±‚ÅŒˆ‚ß‚ç‚ê‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H

PEP ‚Å docstring@‚»‚Ì‘¼‚̃R[ƒh‚Ì‘‚«•ûAƒXƒ^ƒCƒ‹‚ɂ‚¢‚Ä‚Ì
ƒKƒCƒhƒ‰ƒCƒ“‚Á‚Ä—L‚è‚Ü‚·‚©H

Ž©•ª‚Æ‚µ‚Ä‚Í
‚PjPyDev (Eclipse) ‚Ì•âŠ®Žž‚ɒljÁî•ñ‚Æ‚µ‚Ä•\ަ‚µ‚Ä—~‚µ‚¢
‚Qj‚ ‚ƂŠSphinx ‚ŃhƒLƒ…ƒƒ“ƒg¶¬‚·‚é‚©‚à‚µ‚ê‚È‚¢
‚ÆŽv‚Á‚Ä‚¢‚Ü‚·‚ªA‚Ƃɂ©‚­‰½‚©Žæ‚茈‚ß‚ª‚ ‚é‚È‚ç
‚»‚ê‚É]‚Á‚Ä‚¨‚±‚¤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 10:58:31
URLØÝ¸(www.python.org)
docstring conventions ‚Æ‚¢‚¤‚̂͌©‚‚¯‚Ü‚µ‚½‚ªA
ƒ‚ƒWƒ…[ƒ‹ƒŒƒxƒ‹‚Ì‘¼‚Ì‘®«Hi__author__‚Æ‚©j
‚ɂ‚¢‚Ă̋Lq‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 11:02:40
__version__ ‚¾‚¯‚Í
URLØÝ¸(www.python.org)
‚ÅŒ©‚‚¯‚Ü‚µ‚½B‚ ‚ÆA“¯—l‚ÌŽ¿–â‚ð
URLØÝ¸(www.velocityreviews.com)
‚ÅŒ©‚‚¯‚½‚ñ‚Å‚·‚ªA__version__ ˆÈŠO‚Í•W€“I‚È‚à‚Ì‚¶‚á‚È‚¢
‚Á‚Ä‚±‚Ƃ̂悤‚Å‚·B‚Å‚à‚¢‚ë‚ñ‚ȃ‰ƒCƒuƒ‰ƒŠ‚Å__author__
‚È‚ñ‚©‚ÍŽg‚í‚ê‚Ä‚¢‚ÄA‰½‚ç‚©‚̃KƒCƒhƒ‰ƒCƒ“‚ª‚ ‚é‚Ì‚©‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªEE


417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 11:06:44
URLØÝ¸(jaynes.colorado.edu)
‚±‚¤‚¢‚¤ƒKƒCƒhƒ‰ƒCƒ“‚à‚ ‚邿‚¤‚Å‚·‚ªA
“Á’è‚̃vƒƒWƒFƒNƒg‚ł̃R[ƒh‹K–ñ‚ł͂Ȃ­
PythonŠE‚ÅL‚­—p‚¢‚ç‚ê‚Ä‚¢‚é
i‚»‚µ‚ăhƒLƒ…ƒƒ“ƒg¶¬ƒc[ƒ‹‚È‚Ç‚Å‚à—‰ð‚³‚ê‚éj
•¨‚͉½‚¾‚낤‚Æ’T‚µ‘±‚¯‚Ä‘ˆêŽžŠÔB

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 11:13:17
URLØÝ¸(stackoverflow.com)
‚Å‚à“¯—l‚ÌŽ¿–₪o‚Ă܂µ‚½‚ªAŒ‹‹Çã‚É‘‚¢‚½

How do I organize my modules (source files)?
URLØÝ¸(jaynes.colorado.edu)

‚ðƒ~ƒ‚Á‚Ä‚±‚Ƃłµ‚½B
”æ‚ê‰Ê‚Ä‚ÄS‚ªÜ‚ê‚»‚¤‚Ȃ̂Å__author__‚­‚ç‚¢‚Í‘‚¢‚Ä‚¨‚«‚Ü‚·B

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 15:47:53
ƒeƒLƒXƒg‚Ì“Á’è‚Ì•¶Žš‚ðƒtƒBƒ‹ƒ^ƒŠƒ“ƒO‚µ‚Ä•\ަ‚µ‚½‚¢Žž‚Á‚ij‹K•\Œ»Žg‚¦‚΂¢‚¢‚ñ‚Å‚·‚©H

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 20:12:30
ƒtƒBƒ‹ƒ^ƒŠƒ“ƒO‚ª‚Ç‚¤‚¢‚¤ˆ—‚ðˆÓ–¡‚·‚é‚Ì‚©‚í‚©‚ç‚È‚¢

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 20:27:47
•šŽš‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢H
password: ***** ‚â /home/***/ ‚Ý‚½‚¢‚È

‚Æ‚¢‚¤‚킯‚Å•¶Žš—ñƒƒ\ƒbƒh‚Ì replace ‚©
³‹K•\Œ»‚ªŽg‚¢‚½‚¯‚ê‚Î re.replace

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 20:56:16
>>420
à–¾•s‘«‚Å‚µ‚½B
ƒeƒLƒXƒg“à‚Ì“Á’è‚Ì•¶Žš‚¾‚¯•\ަ‚³‚¹‚È‚¢‚ÅŽc‚è‚ð•\ަ‚µ‚½‚¢‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 22:09:51
ƒGƒCƒzEƒRƒ‰ƒVƒbƒN‚ðŽÀ‘•

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/04 22:12:00
>>422
³‹K•\Œ»’uŠ·‚ ‚é‚ñ‚¾‚©‚ç‚»‚ê‚Å‚¢‚¢‚¶‚á‚È‚¢

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 00:00:44
>>424
‚È‚é‚Ù‚Ç’u‚«Š·‚¦Žg‚¦‚ΊȒP‚ÉÁ‚¹‚é‚ñ‚Å‚·‚Ë
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 22:31:52
•¶Žš—ñ‚ÌŒ^‚Í<str>‚Å”’l‚ÌŒ^‚Í<int>‚Å‚·‚æ‚Ë
None‚ÌŒ^‚ð‹Lq‚·‚邯‚«‚Ìã‚̂悤‚È‘‚«•û‚͂Ȃ¢‚̂łµ‚傤‚©H
¡‚Ítype(None)‚Å‘ã—p‚µ‚Ä‚¢‚Ü‚·

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 22:44:50
import types
types.NoneType

‚Å‚àhoge is None‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH

428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 23:04:36
['aaaaa'] -> ƒŠƒXƒg
('aaaaa') -> •¶Žš—ñ
('aaaaa',) -> ƒ^ƒvƒ‹

‚È‚ñ‚©‚«‚à‚¿‚í‚é‚¢B
‘‚«Š·‚¦‚µ‚½‚­‚È‚¢ê‡‚Å‚àƒŠƒXƒg‚ðŽg‚Á‚½‚Ù‚¤‚ªŒ©’Ê‚µ‚ª‚¢‚¢‚ÆŽv‚¤‚͉̂´‚¾‚¯H
ƒ^ƒvƒ‹‚Á‚ÄŽ«‘‚̃L[‚Æ‚©ƒCƒ~ƒ…[ƒ^ƒuƒ‹‚ª•K—v‚ȂƂ«‚¾‚¯Žg‚¤‚Æ‚¢‚¤l‚¦‚Å‚à‚¨‚‹H

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 23:15:52
return(foo)‚Á‚Ä‘‚«‚½‚­‚È‚é‚Æ‚«‚ª‚ ‚é‚ñ‚¾B

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/05 23:50:27
>>427
Œ^‚ðƒŠƒXƒg‚É“ü‚ê‚ĕϔ‚ÌŒ^ŒŸ¸‚ðs‚Á‚Ä‚¢‚é‚Ì‚ÅANone‚ÌŒ^‚ª•K—v‚Ȃ̂ł·B
from types import NoneType
‚Æ‚·‚邱‚Ƃɂµ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 00:09:19
{'EƒÖE'}¼®ÎÞ°Ý

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 03:53:56
ƒfƒoƒbƒOŽž‚̂݃‚ƒWƒ…[ƒ‹–¼‚ðs“ª‚É•t‚¯‚½‚¤‚¦‚Åo—Í‚·‚éŠÖ”‚ðì‚낤‚Æl‚¦‚½‚̂ł·‚ª
DDEBUG = True
def debug_print(obj):
@@if DDEBUG == True:
@@@@print '[', __name__ ,']', obj
‚±‚ê‚ðdebug.py‚Æ‚µ‚½ê‡import‚µ‚ÄŽg‚Á‚Ä‚à“–‘R‚È‚ª‚ç‚‚˂É[ debug ]‚Æ‚µ‚©•\ަ‚³‚ê‚Ü‚¹‚ñ
ƒRƒsƒy‚·‚ê‚Ίú‘Ò’Ê‚è‚É“®‚­‚ñ‚Å‚·‚¯‚ê‚ǃRƒsƒy‚·‚é‚Á‚Ă̂à‚Ç‚¤‚È‚ñ‚¾‚Æ‚¢‚¤‹C‚ª‚µ‚Ü‚µ‚Ä
‚È‚ñ‚©‚¤‚Ü‚¢•û–@‚ ‚è‚Ü‚¹‚ñ‚©H

Ž©•ª‚ÅŽv‚¢‚‚­‚Ì‚Ídebug_print‚Ƀ‚ƒWƒ…[ƒ‹–¼—p‚̈ø”‚ðŽæ‚é•û–@‚®‚ç‚¢‚µ‚©‚ ‚è‚Ü‚¹‚ñ

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 04:40:26
logger logging

434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 05:30:40
>>433
‚¨‚§‚±‚ñ‚È‚à‚Ì‚ª
Šú‘Ò‚µ‚½ˆÈã‚Ì‚±‚Æ‚ª‚Å‚«‚»‚¤‚Å‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 08:48:48
URLØÝ¸(newcamel.logos.ic.i.u-tokyo.ac.jp)
%(pathname)s ƒƒO‹L˜^‚̌ĂÑo‚µ‚ªs‚í‚ꂽƒ\[ƒXƒtƒ@ƒCƒ‹‚Ì ‘SƒpƒX–¼ (Žæ“¾‚Å‚«‚éê‡)
%(filename)s ƒpƒX–¼’†‚̃tƒ@ƒCƒ‹–¼•”•ª
%(module)s ƒ‚ƒWƒ…[ƒ‹–¼ (ƒtƒ@ƒCƒ‹–¼‚Ì–¼‘O•”•ª)

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 10:01:16
>>428
“ˆê‚µ‚½‚¢‚¾‚¯‚È‚ç
list('aaaaa')
tuple('aaaaa')

‚ ‚ÆAƒŠƒXƒg‚ƃ^ƒvƒ‹‚ÍC‚Å‚¢‚¤”z—ñ‚Æ\‘¢‘Ì‚­‚ç‚¢‚ɂ͕ʕ¨B

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 14:32:03
wxpython‚ðŽg‚¢A
GUI‚Ì‘€ì—pƒ{ƒ^ƒ“‚ÆŒ‹‰Ê•\ަ—p‚̃‰ƒxƒ‹‚ª‚ ‚è
ƒf[ƒ^ˆ—‚ðs‚¤‚悤‚ȃ\ƒtƒg‚ðì‚Á‚Ä‚¢‚Ü‚·

ƒf[ƒ^ˆ—‚ÍŽžŠÔ‚ª‚©‚©‚èAƒƒCƒ“‚̃vƒƒZƒX‚Å‚â‚Á‚Ä‚µ‚Ü‚¤‚Æ‚»‚ÌŠÔGUI‚̃pƒlƒ‹‚ªŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅA
ƒf[ƒ^ˆ—‚Ímultiprocessing‚ðŽg‚Á‚ăTƒuƒvƒƒZƒX‚Ås‚¤‚±‚Ƃɂµ‚Ü‚µ‚½

‚»‚ꎩ‘̂͂¤‚Ü‚­‚¢‚«Amultiprocessing.Queue()‚ðŽg‚¢ƒf[ƒ^‚Ì‚â‚èŽæ‚è‚à‚Å‚«‚½‚ñ‚Å‚·‚ª,
ƒƒCƒ“ƒvƒƒZƒX‘¤‚ªƒLƒ…[‚Ìget()‚ðŒÄ‚Ño‚µ‚đҋ@‚·‚é‚킯‚É‚à‚¢‚©‚È‚¢‚Ì‚Å(ƒpƒlƒ‹‚ªŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¢–{––“]“|)
wxPython‚ÌTimer‚ðŽg‚Á‚Äget(False) ‚ðŒÄ‚Ño‚·ƒƒ\ƒbƒh‚ðì‚èAˆê’莞ŠÔ‚²‚Ƃɂ»‚̃ƒ\ƒbƒh‚ðŒÄ‚Ño‚µƒf[ƒ^‚ª—ˆ‚Ä‚¢‚È‚¢‚©Šm”F‚µ‚ÄA
ƒf[ƒ^‚ª—ˆ‚½‚烉ƒxƒ‹‚É•\ަ‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½Bˆê‰žŠ®¬‚Í‚µ‚½‚ñ‚Å‚·‚ªAˆê’莞ŠÔ‚²‚ƂɌ‹‰Ê‚ª‚È‚¢‚©Šm”FA‚Æ‚¢‚¤“®ì‚ª
‚È‚ñ‚¾‚©‹CŽ‚¿‚í‚é‚¢‚Æ‚¤‚©

ƒTƒuƒvƒƒZƒX‚̃f[ƒ^ˆ—‚ªI‚í‚Á‚½‚çA‚»‚ê‚ð’Ê’m‚·‚邯‚¢‚¤‚©AI‚í‚Á‚½‚±‚Æ‚ð‚«‚Á‚©‚¯‚ɃƒCƒ“ƒvƒƒZƒX‘¤‚Ì•\ަˆ—‚ð‰Ò“­‚³‚¹‚邯‚¢‚¤‚©
‚»‚¤‚¢‚¤‚Ì‚Á‚Äo—ˆ‚È‚¢‚à‚ñ‚Å‚·H

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 20:51:51
o—ˆ‚é‚ñ‚¶‚á‚È‚¢H

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 21:34:58
mainloop‚Ì’†g‚ðŒ©‚Ä‚Ý‚ÈB

440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 22:33:18
>>439
C++‚Åì‚ç‚ꂽŠÖ”‚ðŒÄ‚Ño‚·‚¾‚¯‚Å‚µ‚½
C++‚ð—‰ð‚Å‚«‚È‚¢‚Ƃǂ¤‚É‚à‚È‚ç‚È‚¢‚Æ‚¢‚¤ˆÓ–¡‚¾‚Á‚½‚̂łµ‚傤‚©H

441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/06 22:50:33
”ñ“¯Šú‚Åqueue‚È‚èpipe‚ŃƒbƒZ[ƒW”ò‚΂µ‚Äidle‚ň—‚·‚邵‚©‚È‚¢‚ñ‚¶‚á‚È‚¢?
‚Ü‚ ƒ^ƒCƒ}[‚Å‚â‚Á‚Ä‚é‚̂Ƒ巂Ȃ¢‚¯‚Ç

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/07 07:42:23
>>440
>>441
‚·‚¢‚Ü‚¹‚ñ
Demo‚݂Ă½‚çAGUI‚ªŒÅ‚Ü‚é‚Ì‚ð–h‚®•û–@‚ª‚ ‚è‚Ü‚µ‚½

‚²•Ô“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/07 13:33:54
ƒmain.py„
def proc():
”ñƒfƒoƒbƒOŽž‚̃R[ƒh
def run():
proc()
if __name__=='__main__':
run()

ƒdebug.py„
from main import *
def proc():
@ƒfƒoƒbƒO—p‚̃R[ƒh
if __name__=='__main__':
run()

ƒfƒoƒbƒOŽž‚Ì‚Ýdebug.py‚ŃfƒoƒbƒO—p‚̃R[ƒh‚ðŽÀs‚³‚¹‚½‚¢
‚̂ł·‚ªA
main.pyAdebug.py‚Ç‚¿‚ç‚©‚ç‹N“®‚µ‚Ä‚àmain.py‚Ì•û‚ªŽÀs‚³
‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
import‚µ‚½ƒ‚ƒWƒ…[ƒ‹‚ÌŠÖ”‚Ìã‘‚«‚Ío—ˆ‚È‚¢‚̂łµ‚傤‚©
H

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/07 14:07:23
import main

if __name__=='__main__':
@main.proc = proc
@main.run()

–¼‘O‹óŠÔ‚ɑ΂·‚é—‰ð‚ª•s\•ª

445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/07 14:30:05
“ü–呉Å

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/08 21:25:42
wxPython•t‘®‚Ìxrced‚ÅGUI‚Ì쬂ðs‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ª
wxListCtrl‚ðÝ’u‚·‚邯Error creating test view ‚Æ‚¢‚í‚ê‚Ç‚¤‚µ‚Ä‚àÝ’u‚µ‚ăvƒŒƒrƒ…[‚Å‚«‚Ü‚¹‚ñ
‚ǂȂ½‚©‚±‚¤‚È‚Á‚Ä‚µ‚Ü‚¤Œ´ˆö‚ÉS“–‚½‚è‚Ì‚ ‚é•û‚Í‚¢‚ç‚Á‚µ‚á‚ç‚È‚¢‚Å‚µ‚傤‚©

‚»‚µ‚ÄA‚à‚µ‚æ‚낵‚¯‚ê‚ÎwxListCtrl‚ð”z’u‚µ‚½xrcƒtƒ@ƒCƒ‹‚ð‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/08 22:15:25
psyco‚̓ǂݕû‚Á‚ĂȂÉH
ƒs[ƒTƒCƒRH

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/08 22:19:47
psychology‚ªƒTƒCƒRƒƒW[‚¾‚©‚çƒTƒCƒR‚¾‚ÆŽv‚¤

449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/08 22:22:46
p‚Í”­‰¹‚µ‚È‚¢‚ŃTƒCƒR‚Å‚¢‚ñ‚¶‚á‚ËH

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/08 23:02:10
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/09 00:24:49
>>446
ListCtrl‚ÌStyle‚ÌÝ’è‚ÅLC_REPORT, LC_ICON‚Æ‚©‚Ƀ`ƒFƒbƒNH

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/09 01:01:16
‚Õ‚³‚¢‚±

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/09 09:10:00
ƒpƒCƒ`ƒ“ƒR‚¾‚ë

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/09 13:02:54
ƒTƒCƒRƒKƒ“ƒ_ƒ€‚œǂݕû‚ðŠo‚¦‚½

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/09 23:10:09
>>451
‚â‚Á‚Ă݂½‚̂ł·‚ª‚â‚Á‚Ï‚èƒGƒ‰[‚ªo‚Ü‚·
‚±‚ê‚Í‚à‚¤xrecd“Š‚°ŽÌ‚Ă邵‚©‚È‚¢‚Ì‚©EEEEEEE

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 00:06:08
python‚Ì‚±‚Æ‚ðƒuƒƒO‚É‘‚­‚Æ
ƒcƒlƒ„ƒ}‚Æ‚©‚¢‚¤ƒgƒ‰ƒbƒNƒoƒbƒNƒXƒpƒ€‚ª“‚­‚Ä”Y‚ñ‚Å‚¢‚Ü‚·
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 00:28:07
Ruby‚ɂ‚¢‚Ä‘‚¯‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 00:30:30
ƒ„ƒc‚̓Xƒpƒ€‚Á‚Ä’ö‚Å‚à‚ ‚é‚Ü‚¢
‰´‚Ì”õ–Y˜^ƒuƒƒO‚É‚à—ˆ‚é‚­‚ç‚¢‚¾‚µ‚—
Œ™‚È‚çƒgƒ‰ƒbƒNƒoƒbƒN•‚¶‚é‚©ƒuƒƒO‚â‚ß‚ê‚΂¨‚‹

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 04:31:46
‚»‚à‚»‚àƒuƒƒO‚Á‚Ä”}‘͎̂«‚߂肯

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 07:49:32
ƒcƒlƒ„ƒ}‚Ȃ̂©H
ƒgƒRƒ„ƒ}‚¾‚ÆŽv‚Á‚Ä‚½‚º‚—

461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 09:47:12
ŠmŽÀ‚ɕߑ¨‚³‚ê‚邿‚Ë

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/10 10:06:59
ƒgƒRƒ„ƒ}‚ÍîŽã‚Ìî•ñŒ¹

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/11 23:32:13
ƒWƒ‡ƒEƒUƒ“‚¶‚á‚È‚¢‚Ì‚©B
‚ ‚ÆMoinMoin 1.9.0 Final‚àŽæ‚èã‚°‚Ä‚¨‚¢‚Ä‚­‚êB„’†‚Ìl

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/13 00:11:21
‚¯‚‚܂ñ‚±‚Ú‚é‚ñ‚½‚·


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5296“ú‘O‚ÉXV/249 KB
’S“–:undef