‚­‚¾‚·‚êPython(’´‰ ..
[2ch|¥Menu]
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 03:32:59
>>182
‰SŽÒ‚ɂƂÁ‚ÄRuby‚Ìu“ú–{Œê‚ÌŽ‘—¿‚ª[ŽÀ‚µ‚Ä‚¢‚év‚Æ‚¢‚¤‚̂͂©‚È‚èd—v‚¾‚æ

>>183
•KŽ€‚ɃOƒO‚é‚̂ɔæ‚ꂽ‚—
Python‚Ì•W€ƒNƒ‰ƒXƒŠƒtƒ@ƒŒƒ“ƒX‰½ˆ[iEÍE j‚Á/™ Ü™ÁÝ

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 08:06:18
>>185
>‚¿‚Ȃ݂Ɏ„‚Ìl‚¦‚é‰SŽÒŒü‚¯—Ç‘‚Æ‚ÍA
>“Ç‚ñ‚Å—‰ð‚µ‚È‚­‚Ä‚à‚æ‚¢–{‚¾B

ŠG–{‚æ‚è’·‚¢–{“Ç‚ñ‚¾‚±‚ƂȂ¢‚Æ‚©H
‚Ç‚ñ‚¾‚¯‚䂯‚肾‚æ(wwwwwwwwww


191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 08:50:58
”¨‚àk‚³‚¸AŽí‚àŽª‚©‚¸AŽG‘‚à”²‚©‚¸A”ì—¿‚àŠª‚©‚¸A
…‚à‚â‚炸A“Y‚¦–Ø‚à‚¹‚¸AŽûŠn‚à‚¹‚¸A‹à‚à•¥‚킸A

‚½‚¾ŽÀ‚ðH‚¤B

‚»‚ñ‚ÈlŠÔ‚É‚àˆç‚Ä•û‚ª‰ºŽè‚¾‚Æ
”á”»‚ð‚·‚éŒ —˜‚Í‚ ‚è‚Ü‚·B

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 08:53:14
>>188
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
MoinMoin‚¿‚å‚Á‚Ƃ݂Ă݂܂·

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 10:44:06
PythonƒXƒŒ‚ÅRuby‘E‚ß‚ñ‚ȃAƒz

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 11:30:45
>>191
o“T‚ ‚ñ‚ÌH@Ž©ìƒ|ƒGƒ€H

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 11:39:10
ŋ߂ق©‚̃XƒŒ‚ÅŒ©‚½‚©‚çƒRƒsƒy

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 13:58:56
‚¨‚âA‚Ü‚½ruby~‚Ìr‚炵‚Å‚·‚©

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 14:56:41
>>169
‰‚߂ĂÌPythonBƒIƒ‰ƒCƒŠ[‚ªo‚µ‚Ä‚é‚â‚ÂB
‰pŒê“ǂ߂é‚È‚çLearning PythonB

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 15:06:02
Šî’nŠQ‚Í‘S•”~–[—pŒ¾Œêirubyj‚É‚¢‚Á‚Ä‚­‚ê‚Á‚Ä‚±‚Á‚½

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 15:10:25
‚»‚¤‚¢‚¤ø‚è‚·‚邯Python‚àŽg‚Á‚ĂȂ¢‚ñ‚¾‚낤‚È‚Á‚ÄŽv‚í‚ê‚¿‚Ⴄ‚æ‚—

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 15:18:18
>>198
‚»‚¤Œ¾‚¤‚ñ‚È‚çBlender‚ÉRuby‚ð‘g‚Ýž‚ñ‚Å‚­‚ê‚—

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 16:26:28
Python‚ðŽg‚Á‚ÄXML‚ðDOM‚ň—‚µ‚½‚¢‚̂ł·‚ªA
xml.dom ‚ÆURLØÝ¸(pyxml.sourceforge.net)
‚Ƃ͈Ⴄ‚à‚̂Ȃ̂łµ‚傤‚©H
‚Ü‚½‚±‚ê‚ç‚ÍExpat‚ÌPythonƒoƒCƒ“ƒfƒBƒ“ƒO‚Æ‚àˆá‚¤‚à‚̂Ȃ̂łµ‚傤‚©H

Python 2.4 ‚µ‚©Žg‚¦‚È‚¢ŠÂ‹«‚ÅŽg‚¢‚½‚¢ƒc[ƒ‹‚ð
ì‚낤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚ǂ̃‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¤‚Æ
ƒ|[ƒ^ƒrƒŠƒeƒB‚ªÅ‚à‚‚¢‚̂łµ‚傤‚©H

10KB’ö“x‚Ì‚»‚ê‚قǑ傫‚­‚È‚¢XML•¶‘‚ð
“ǂݞ‚ñ‚ňقȂé•\Œ»‚ÌXML•¶‘‚ɕϊ·‚·‚éƒc[ƒ‹‚Å‚·B
XSLT‚ł͈—‚Å‚«‚È‚¢‚悤‚ȕϊ·‚Ȃ̂Å
Python ‚ðŽg‚¤‚±‚Æ‚ðl‚¦‚Ä‚¢‚Ü‚·B
Python ‚Í twisted ‚Ńlƒbƒgƒ[ƒN‚ª‚ç‚Ý‚Ì
¬‹K–͂̃c[ƒ‹‚ð‘‚¢‚½‚±‚Æ‚ª‚ ‚é’ö“x‚Å‚·B

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 16:28:34
>>199
‚¢‚¢‚ñ‚¾‚æB‘¼l‚©‚ç‚Ç‚¤Žv‚í‚ê‚æ‚¤‚ªA”íŠQ‚ª­‚È‚¯‚ê‚΂»‚ê‚Å‚¢‚¢B

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 16:44:07
lxml‚Á‚Ä2.4‚ÅŽg‚¦‚é‚Á‚¯H

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 17:26:32
Žg‚¦‚é

Python Package Index : lxml 2.2.4
URLØÝ¸(pypi.python.org)

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 17:37:38
ProgrammingError: (1064, "You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the right syntax to use
near '\xe3\x80\x90\xe7\xb5\x8c\xe6\xb8\x88\xe3\x80\x91\xe4\xb8\xad\xe9\x96\x93\xe' at line 1")
‚±‚̃Gƒ‰[‚Í‹ï‘Ì“I‚ɂ͂ǂñ‚ȃGƒ‰[‚È‚ñ‚Å‚µ‚傤‚©H

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 17:46:36
near ‚ÌŒã‚Í yŒoÏz’†ŠÔ ‚Ì UTF-8 •\Œ»


207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 17:54:00
>>206
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

MySql‚É“ú–{Œê‚ðinsert‚·‚éꇂÍunicodeŒ^‚łȂ¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 18:02:43
>>207
‚»‚ê‚Í‚à‚Í‚âPython‚̘b‚ł͂Ȃ­MySQL‚̘b‚¾‚ÈB
URLØÝ¸(it.kndb.jp)
ƒNƒ‰ƒCƒAƒ“ƒg‚©‚ç‘—‚ç‚ê‚éSQL•¶‚Ì•¶ŽšƒR[ƒh‚ð
Žw’è‚·‚邽‚߂Ƀf[ƒ^‚̃x[ƒX‚Ö‚ÌÚ‘±Œã‚·‚®‚É
set names utf8; ‚ð”­s‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚ËH


209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 18:04:34
‚Á‚ÄAUTF-8‚ÅMySQL‚Æ‚â‚è‚Æ‚肵‚½‚Æ‚¢‚¤‚±‚Æ‚¶‚á‚È‚©‚Á‚½‚Ì‚©B
ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ÅŽg‚¤•¶ŽšƒR[ƒh‚ª‚ ‚Á‚Ä‚³‚¦‚¢‚ê‚Î
•ʂɑ¼‚Ì•¶ŽšƒR[ƒh‚Å‚à‚¢‚¢‚ÆŽv‚¤‚¯‚ÇB

210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 18:09:30
>>207
show variables like '%char%';
‚Å•\ަ‚³‚ê‚é‰~ƒR[ƒfƒBƒ“ƒO‚É‚ ‚킹‚é‚Ì‚ª³‚µ‚¢•û–@

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 18:12:18
>>208-210
‚½‚­‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ŽŽ‚µ‚Ă݂܂·B

212:210
09/11/13 18:26:15
‚ A >>208 Œ©‚È‚¢‚ŃŒƒX‚µ‚½

[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
character_set_server=utf8
skip-character-set-client-handshake

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 20:29:46
turtleƒ‚ƒWƒ…[ƒ‹‚Í}Œ`•`ŽÊ‚Ɍ뷂ª‚ ‚é‚̂ł·‚©H
ŽOŠpŒ`AŽlŠpŒ`AŒÜŠpŒ`c‚ð‡”Ô‚É•`‚©‚¹‚邯‚¸‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
–½—ß‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñEEE



from turtle import*

reset()
clear()

h=3

while h<10:
a=h
b=(a-2)*180
c=b/a
d=180-c

for i in range(a):
forward(100)
right(d)

h=h+1

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 20:46:33
>>213
³ŽµŠpŒ`‚ÌŽž‚ÉŠp“x‚ª®”‚͈̔͂Ɏû‚Ü‚ç‚È‚­‚Ȃ邪A
int “¯Žm‚̉‰ŽZ‚Ȃ̂ÅA¬”“_‚ªØ‚èŽÌ‚Ä‚ç‚ê‚Ä‚¢‚éB

from __future__ import division
‚ðƒR[ƒh‚Ìæ“ª‚É’u‚­‚©A
c ‚ÌŒvŽZ‚ðA
c = float(b) / a
‚É’u‚«Š·‚¦‚éB

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 20:50:09
>>213
‚‚¢‚Å‚É
h = 3
while h < 10:
@@...

‚ÍAfor i in range(3, 10): ‚ÅOK

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 20:59:52
>>213‚Å‚·
•‚©‚è‚Ü‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 22:18:33
y‰ÈŠwz“¹˜H‚ÉŒRŽè‚ª—Ž‚¿‚Ä‚¢‚郃PA–¼é‘匤‹†ƒ`[ƒ€‚ª“Ë‚«Ž~‚ß‚é[09/11/05]

½ÚØÝ¸(hidari”Â)




218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 07:53:24
emacs‚Ìpythonƒ‚[ƒh‚È‚ñ‚Å‚·‚ªA

a = 3

‚¾‚Æa‚ðƒnƒCƒ‰ƒCƒg‚µ‚Ä‚­‚ê‚é‚̂ł·‚ªA
a,b = 1, 2
‚¾‚Æa‚ð(b‚àjƒnƒCƒ‰ƒCƒg‚µ‚Ä‚­‚ê‚Ü‚¹‚ñB

——R‚ª’m‚肽‚¢‚Å‚·B

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 08:56:36
(a, b) = 1, 2
(a, b) = (1, 2)


220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 16:13:53
Class“à‚Å Å‘O•û‚É“ñdƒAƒ“ƒ_[ƒo[ __ ‚ª•t‚¢‚Ä‚¢‚é•Ï”‚⃃\ƒbƒh‚͂ǂ¤‚¢‚¤ˆÓ–¡‚Ȃ̂ł·‚©H



221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 16:27:08
ãŽè‚­à–¾‚Å‚«‚½l‚É‚ÍÀ•z’c2–‡

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 16:33:24
G‚é‚È‚æâ‘ÎG‚é‚È‚æ‚Ì—ª

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 16:37:25
>>220
Œp³‚µ‚½‚Æ‚«‚ÉA‚½‚Ü‚½‚Ü“¯‚¶•Ï”–¼‚ðŽg‚Á‚Ä‚µ‚Ü‚Á‚½‚½‚߂ɕsK‚ÈŽ–ŒÌ‚ª‹N‚±‚é‚Ì‚ð–h‚®‚½‚ß‚ÉA
•Ï”–¼‚ɈÖقɃNƒ‰ƒX–¼‚ð‚‚¯‚éB
Œp³‚ðŽg‚í‚È‚¢‚È‚çA _ ‚͈êŒÂ‚Å—Ç‚¢B
‚ ‚ÆA __ ‚ªæ“ª‚ÆÅŒã—¼•û‚ɂ‚¢‚Ä‚¢‚郃\ƒbƒh‚Í“ÁŽêƒƒ\ƒbƒhB

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 16:39:36
URLØÝ¸(www.python.jp)

225:220
09/11/14 16:52:54
‚Ƃ肠‚¦‚¸AC++‚Ȃǂł¢‚¤‚Æ‚±‚ë‚Ìprivate‚ȃCƒ“ƒXƒ^ƒ“ƒX•Ï”A‚Æ—‰ð‚µ‚Ä‚¨‚«‚Ü‚·B


226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 18:20:12
>>225
ƒAƒ“ƒ_[ƒXƒRƒA1‚‚ÍAC++‚Ìprivateƒƒ“ƒo‚Ý‚½‚¢‚È‚à‚Ì‚ðì‚邯‚«‚ÉŽg‚¤iŒµ–§‚É‚ÍAƒl[ƒ€ƒ}ƒ“‚®‚胓ƒO‚³‚ê‚éj

‘OŒã‚ɃAƒ“ƒ_[ƒXƒRƒA2‚‚ÍA“ÁŽêƒƒ\ƒbƒh‚ð•\‚·‚Á‚Ä‚¢‚¤Šµ—á‚ɂȂÁ‚Ä‚éB
“ÁŽêƒƒ\ƒbƒh‚ÍAŽ©•ª‚ªŒÄ‚Ño‚·‚ñ‚¶‚á‚È‚­‚ÄAPythonƒCƒ“ƒ^ƒvƒŠƒ^‚É‚æ‚Á‚ÄŠÔÚ“I‚ɌĂÑo‚³‚ê‚郃\ƒbƒhB

C++‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚Ý‚½‚¢‚È‚à‚Ì --> __init__
+‰‰ŽZŽq‚̃I[ƒo[ƒ[ƒh --> __add__
Java‚ÌtoString‚Ý‚½‚¢‚È‚à‚Ì -> __str__
len(myobj)‚µ‚½‚Æ‚«‚Ì’l --> __len__
‚»‚Ì‘¼‘å—Ê

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 18:26:30
ƒAƒ“ƒ_[ƒ‰ƒCƒ“‚ЂƂ‚̓}ƒ“ƒOƒ‹‚³‚ê‚È‚¢‚¾‚낤
from foo import * ‚ÅŽæ‚螂܂ê‚È‚¢‚¾‚¯
‚Ó‚½‚‚¾‚ƃ}ƒ“ƒOƒ‹‚³‚ê‚é

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 21:15:43
•¶Žš—ñ‚ÌPythonƒR[ƒh‚ðPython‚©‚ç•ʃvƒƒZƒX‚ÅŽÀs‚³‚¹‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
ƒtƒ@ƒCƒ‹‚É‚µ‚ăCƒ“ƒ^ƒvƒŠƒ^‚ð‹N“®‚µ’¼‚¹‚Ή”\‚Å‚·‚ªo—ˆ‚ê‚΃tƒ@ƒCƒ‹‚É‚µ‚½‚­‚È‚¢‚Ì‚Å
ƒƒ‚ƒŠã‚ň—‚Å‚«‚é•û–@‚ª‚È‚¢‚©’T‚µ‚Ä‚¢‚Ü‚·

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 23:37:20
‚ ‚è‚Ü‚·

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 05:01:31
UnicodeError: Shift_JIS decoding error: invalid character 0x878a
args = ('Shift_JIS decoding error: invalid character 0x878a',)
‹ï‘Ì“I‚ɂǂñ‚ȃGƒ‰[‚Å‚µ‚傤‚©H

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:15:45
>>230
•¶ŽšƒR[ƒh‚ÌŽw’è‚ðŠÔˆá‚¦‚Ă邩A“ü—̓tƒ@ƒCƒ‹‚É•s³‚È•¶Žš‚ªŠÜ‚Ü‚ê‚Ä‚¢‚ăfƒR[ƒh‚ÉŽ¸”s

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:20:51
•s³‚È•¶Žš‚¶‚á‚È‚­‚Ä‚à
u`v‚ª“ü‚Á‚Ă邯‚¾‚ß‚¾‚Á‚½‚è‚·‚é‚È

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:24:15
>>> '`'.decode('mbcs')
u'\uff5e'
>>> '`'.decode('shift_jis')
u'\u301c'
>>> '`'.decode('cp932')
u'\uff5e'
>>> '`'.decode('cp932').encode('utf-8')
'\xef\xbd\x9e'
>>> '`'.decode('shift_jis').encode('utf-8')
'\xe3\x80\x9c'

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:25:04
>>230
Windows‚ÌShift_JIS‚ÍAŒµ–§‚É‚ÍCP932‚Á‚Ä‚¢‚¤Shift_JIS‚ÌŠg’£‚ɂȂÁ‚Ă邩‚ç
•¶ŽšƒR[ƒh‚ÌŽw’è‚Å"cp932"‚ð—^‚¦‚È‚¢‚ƈꕔ‚Ì“ÁŽê•¶Žš‚Æ‚©‚ª“ǂ߂Ȃ¢B
‡Š‚Á‚ÄŽš‚ª“Ç‚ß‚Ä‚È‚¢B

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:40:33
>>231-234
–{Ši“I‚ȃAƒvƒŠ‚ðì‚é‚È‚ç‚Æ‚à‚©‚­Žg‚¢ŽÌ‚Ä’ö“x‚̃R[ƒh‚Å‚·‚ç•¶ŽšƒR[ƒh‚Ńgƒ‰ƒuƒ‹‚Æ‚¢‚¤‚Ì‚Í
—Ç‚¢Žd—l‚Ƃ͌¾‚¦‚È‚¢‚æ‚ÈEEEŽd—l‚É•¶‹åŒ¾‚Á‚Ä‚à‚µ‚傤‚ª‚È‚¢‚ñ‚¾‚¯‚Ç‚³
1ByteŒ—”­‚̃uƒc‚¾‚Æ‚±‚¤‚¢‚¤Ž–‚ª—Ç‚­‚ ‚é‚ñ‚¾‚æ‚È‚Ÿ

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 06:49:33
>>235
‚È‚ñ‚©ª–{“I‚ȂƂ±‚낪ŠÔˆá‚Á‚Ä‚éA‚Ƃ܂ł͂¢‚í‚È‚¢‚܂łàAl‚¦ˆá‚¢‚ð‚µ‚Ä‚¢‚邿‚¤‚È‹C‚ª‚·‚éB
‚à‚¤‚¢‚¿‚ǃXƒ^[ƒgƒ‰ƒCƒ“‚É–ß‚Á‚Äl‚¦’¼‚µ‚Ă݂Ă͂¢‚©‚ªH

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‚Í•ª‚©‚Á‚ĂĂà
Œ¾Œê‚É‚æ‚Á‚Ä‹““®‚ªˆá‚¤‚©‚ç‚È‚Ÿ


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

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