‚­‚¾‚·‚êPython(’´‰ ..
[2ch|¥Menu]
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 12:04:12
Ž¿–â‚Å‚·I
Å‹ßABlackJumboDog‚ðŽg‚Á‚ÄWindowsXP‚ÅWEBƒT[ƒo‚ð—§‚Ä‚½‚̂ł·‚ª
Perl‚ÆRuby‚Í“®‚­‚Ì‚ÉPython‚ª“®‚«‚Ü‚¹‚ñB
cmd‚©‚çuperl -vvupython -vvuruby -vv‚ð‚â‚邯ƒGƒ‰[‚Ì•µˆÍ‹C‚Í–³‚¢‰ž“š‚ª‹A‚Á‚Ä‚­‚é‚Ì‚Å
–â‘è‚È‚¢‚Æ‚¨‚à‚¤‚̂ł·‚ªA‰½‚©Œ´ˆö‚ª‚í‚©‚é‚©‚½‚¢‚Ü‚·‚©H
‚¿‚Ȃ݂Éupython -vv‚ð‘Å‚¿ž‚Þ‚Æperl‚âruby‚ł̓o[ƒWƒ‡ƒ“‚Æ‚©‚ªo‚é‚̂ł·‚ª
python‚¾‚¯‘Θbƒ‚[ƒh‚Ý‚½‚¢‚Ȃ̂ɓü‚è‚Ü‚·B
cgi‚Ì’†g‚͈ȉº‚̂悤‚ɂȂÁ‚Ă܂·B

#!/python

# -*- coding: utf-8 -*-
import cgi
import cgitb
cgitb.enable()

print "Content-Type: text/html"
print
print "hello world."

ƒAƒNƒZƒX‚·‚邯^‚Á”’‚Å‚·B
‚ǂȂ½‚©‚¨•‚¯Šè‚¢‚Ü‚·B‚¨Šè‚¢‚µ‚Ü‚·‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·I

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 12:17:42
>>161
‚©‚È‚è“ÁŽê‚ȃT[ƒo[‚Ý‚½‚¢‚¾‚ËB
URLØÝ¸(www.kamezoh.net)
‚±‚ê‚ð‚Ý‚é‚ÆAŠg’£Žq‚ƃCƒ“ƒ^ƒvƒŠƒ^‚ÌŠÖ˜A•t‚¯‚ðˆêŒÂˆêŒÂ–„‚ßž‚݂ŎÀ‘•‚µ‚Ä‚¢‚é
‚悤‚È‹C‚ª‚·‚éB‚ÅAPython‚ɂ͑Ήž‚µ‚Ä‚¢‚È‚¢‚©‚çŽÀs‚Å‚«‚È‚³‚»‚¤B

163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 12:29:30
>>162
‚Ü‚ÜAƒ}ƒW‚Å‚·‚©I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œ´ˆö‚ªBlackJumboDog‚É‚ ‚邯‚Íl‚¦‚ĂȂ©‚Á‚½‚Ì‚Å
‚»‚ê‚ð”O“ª‚ɂ܂½ƒOƒO‚Á‚Ă݂܂·B

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 13:15:30
>>161
python -V (‘å•¶Žš)

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 15:08:16
>>164
‘½•ªbingo‚¾‚낤‚ÈB‚Ç‚¤‚µ‚Ä--help‚Æ‚©A-h‚ð‚Ü‚¸‚µ‚È‚¢‚Ì‚¾‚낤‚©B

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 15:23:13
‚‚¢‚łɎN‚µ‚Æ‚­

URLØÝ¸(6924.teacup.com)
‚©‚ß‚¼`Œfަ”Â
ŽG’k@Œ“@”ð“ïŠ

‚°I “ŠeŽÒF‚©‚ß‚¼` “Še“úF2008”N 9ŒŽ 4“ú(–Ø)20Žž34•ª22•b @ •ÔMEˆø—p
ŸŽè‚ÉL‚È‚ñ‚©“ü‚ê‚₪‚Á‚ÄEEESPAM‹ÆŽÒ‚ƕςí‚ç‚ñ‚ł͂Ȃ¢‚©B

‘|œ‘|œB( L`M)y-~~


‹ó‚¢‚½ŽžŠÔ‚ð—LŒøŠˆ—p
ƒoƒCƒg’T‚µ‚Í‚¨”C‚¹B‚Žž‹‹‚©‚ç’ZŽžŠÔƒoƒCƒg‚܂ł¨‚·‚·‚ßî•ñ‚ð”äŠrB

ƒŠƒtƒH[ƒ€‚µ‚Ü‚¹‚ñ‚©
ƒŠƒtƒH[ƒ€î•ñ‚ª–žÚBl‹C‚ÌƒŠƒtƒH[ƒ€‰ïŽÐ‚ð“O’ê”äŠrB

‚¨‚µ‚á‚ê—«‚©‚‚çî•ñ
ƒtƒ@ƒbƒVƒ‡ƒ“‚©‚çˆã—×p‚Ü‚ÅA—«—p‚©‚‚çEƒEƒBƒbƒOî•ñ‚̓Rƒ`ƒ‰B

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 17:22:26
>>161
“Á•ʂȎ–î‚₱‚¾‚í‚肪‚È‚¢ŒÀ‚è
WebƒT[ƒo‚ÍApacheŽg‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 19:40:31
>>161
‰´‚ÍANHTTPD‚ðŽg‚Á‚Ä‚é
‚±‚ê‚È‚çPython‚¾‚낤‚ª‚È‚ñ‚¾‚낤‚ª“®‚­‚¼

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 20:20:46
Win‚È‚çALinux‚̉¼‘zŠÂ‹«ì‚Á‚Ä‚»‚Ì’†‚ÅWebŽI—§‚Ä‚é‚Ì‚ª–{“–‚Í‚¨‚·‚·‚ß

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 22:40:41
‚ ‚Ì`ƒCƒ“ƒ^ƒ‰ƒNƒeƒBƒuƒVƒFƒ‹‚Å‚¾‚炾‚çƒR[ƒh‚ð‘‚¢‚½Œã‚ɃNƒŠƒA‚µ‚½‚¢i¡‚܂ł̃R[ƒh‚ð‚ðÁ‚µ‚½‚¢j
Žž‚ÍÄ‹N“®‚µ‚©‚È‚¢‚Å‚·‚©HiƒvƒƒOƒ‰ƒ€‚ðj

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/08 23:08:55
wsgi‚¾‚ëíl

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 00:40:26
>>162
‚Ö‚¦A‚ÆŽv‚Á‚ă\[ƒX(TVWeb.cpp)‚ðŒ©‚½‚ªAˆÈ‰º‚̂悤‚ȃƒWƒbƒN‚Ȃ̂Å
pythonƒCƒ“ƒ^[ƒvƒŠƒ^[‚ƃpƒ‰ƒ[ƒ^[‚ª‚¿‚á‚ñ‚Æ1s–Ú‚É‘‚¢‚Ä‚ ‚ê‚Î
‘åä•v‚Á‚Û‚¢B

1s–Ú‚ª#!‚ÅŽn‚Ü‚Á‚Ä‚¢‚é
@¨perl‚Æ‚¢‚¤•¶Žš‚ª‚ ‚ê‚ÎperlAruby‚Æ‚¢‚¤•¶Žš‚ª‚ ‚ê‚Îruby‚ÆŒ©‚È‚·
@‚Ç‚¿‚ç‚Å‚à‚È‚¯‚ê‚΃Rƒ}ƒ“ƒh‚ւ̃tƒ‹ƒpƒX‚ÆŒ©‚È‚·(/‚Í\‚É’uŠ·)
1s–Ú‚ª<?‚ÅŽn‚Ü‚Á‚Ä‚¢‚é
@¨php‚ÆŒ©‚È‚·

‰½‚ªcgiƒ‚ƒWƒ…[ƒ‹‚Ȃ̂©‚ÍAÝ’èƒ_ƒCƒAƒƒO‚Åݒ肵‚½Šg’£Žq‚Å”»’f‚·‚éB
‚½‚¾‚µAŠg’£Žq‚ÆŽÀsƒRƒ}ƒ“ƒh‚ª•R•t‚¯‚³‚ê‚é‚킯‚ł͂Ȃ­Aã‹L‚̃ƒWƒbƒN‚Å
”»’f‚³‚ê‚éB

173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 03:47:45
>‚Ç‚¿‚ç‚Å‚à‚È‚¯‚ê‚΃Rƒ}ƒ“ƒh‚ւ̃tƒ‹ƒpƒX‚ÆŒ©‚È‚·(/‚Í\‚É’uŠ·)

‚¶‚á‚ 
#!c:/Python26/python.exe
‚Á‚Ä‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢–óH

174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 07:54:25
‚¾‚Á‚³

175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/09 22:11:34
/cygdrive/c/IronPython/py2/ipy.exe

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 08:07:17
Python CGI
½ÚØÝ¸(php”Â)

‚¢‚‚܂ŔˆႢ‚̘b‚ð‚µ‚Ä‚ñ‚Ì

177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 09:16:42
ŠC‚Ì“ú

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 11:44:06
‚‚ä“ü‚è

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/10 22:56:31
>>176
‘¼‚̔‚ɓK؂ȃXƒŒ‚ª‚ ‚é‚©‚ç‚ÆŒ¾‚Á‚ÄA‘¦ƒXƒŒˆá‚¢‚Æ‚¢‚¤‚±‚Ƃɂ͂Ȃç‚ñB
—U“±Ž©‘͔̂ے肵‚È‚¢‚¯‚Ç‚ËB

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 16:09:25
ƒAƒtƒH–Ñ

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 17:10:28
‚‚™‚”‚ˆ‚‚Ž‚àƒIƒuƒWƒFƒNƒgŽwŒü‚à‰SŽÒ‚Å‚·B
ŽŸ‚̂悤‚È‚±‚Æ‚ð‚µ‚½‚¢‚ÆŽv‚Á‚Ă܂·B

ƒNƒ‰ƒX‚`AƒNƒ‰ƒX‚aAƒNƒ‰ƒX‚b‚ª‚ ‚éB
‚PAƒNƒ‰ƒX‚a‚©‚ç‚Ìo—Í‚ðAƒNƒ‰ƒX‚`‚ª“ü—͂Ƃµ‚ÄŽó‚¯AƒNƒ‰ƒX‚`‚̂Ȃñ‚ç‚©‚̃ƒ\ƒbƒh‚ðŽÀs‚·‚éB
‚QAƒNƒ‰ƒX‚`‚̃ƒ\ƒbƒhŽÀsI—¹ŒãAƒNƒ‰ƒX‚b‚̃ƒ\ƒbƒhŽÀs‚ɈڂéB

‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚©AŽvl‚ÌÞ—¿‚³‚¦“ª‚Ì’†‚ɂȂ¢ó‘Ô‚Å‚·BƒL[ƒ[ƒh‚¾‚¯‚Å‚à‹³‚¦‚Ä‚­‚¾‚³‚¢B

182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 18:00:42
>>181
½ÚØÝ¸(tech”Â)

183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 19:56:01
>>181
‚Ü‚¸A‰½‚Å‚à‚¢‚¢‚©‚ç
uƒNƒ‰ƒX‚ð’è‹`‚µ‚ăCƒ“ƒXƒ^ƒ“ƒX‚ðì‚Á‚ăƒ\ƒbƒh‚ðŽÀs‚·‚év
‚­‚ç‚¢‚Ío—ˆ‚é‚ÌH

184:181
09/06/11 20:18:11
>>183
‚悤‚â‚­‚»‚ꂪ‚Å‚«‚邿‚¤‚ɂȂÁ‚½’iŠK‚Å‚·B

185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 21:57:35
‘O‚É‚ào‚Ü‚µ‚½‚ªAuƒtƒ@ƒCƒ‹–¼‚Ì‘‚«Š·‚¦v
—Ⴆ‚΃fƒBƒŒƒNƒgƒŠŽw’è‚̓R[ƒh“à‚É‘‚­B
ƒtƒHƒ‹ƒ_“à‚Ì‚²‚¿‚Ⴒ‚¿‚á–¼‘O‚Ìmp3ƒtƒ@ƒCƒ‹‚ða01.mp`a0n.mp3‚܂҂ɑ‚«Š·‚¦‚éB
ŽQl‚É‚³‚¹‚Ä’¸‚«‚½‚¢‚̂ł·‚ªAƒTƒNƒTƒN‘‚¯‚é•û‚¢‚Ü‚µ‚½‚ç‹X‚µ‚­‚¨Šè‚¢’v‚µ‚Ü‚·B


186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/11 22:15:48
Python‰½‚ª“¾ˆÓ‚È‚ÌH
webƒT[ƒo[‚ÌCI‚Æ‚©“¾ˆÓ‚Å‚·‚©H

187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 00:21:57
>>186
Python‚ÍA”Ä—p‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚¾‚©‚çA‘å’ï‚ÌŽ–‚É“K‚µ‚Ä‚¢‚邿B

ƒfƒXƒNƒgƒbƒvƒAƒvƒŠ: BitTorrent, DropBoxƒNƒ‰ƒCƒAƒ“ƒg‚È‚Ç
WebƒAƒvƒŠ: Zope, Django, TurboGears
–„‚ßž‚Ý: ŠeŽíƒQ[ƒ€ACG
ƒT[ƒo[: WebƒT[ƒo[AFTPƒT[ƒo[AƒƒbƒZ[ƒWƒ“ƒOƒT[ƒo[

188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 03:17:45
‚È‚ñ‚©”ˆႢ‚ª‘½‚¢‚È
web”ÂÀ‚¯‚æ
½ÚØÝ¸(php”Â)

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 07:28:25
‚»‚êƒRƒsƒy

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/12 08:55:15
‚»‚ê‚àƒRƒsƒy

191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/13 22:57:07
ŠÖ”‚Ì–ß‚è’l‚Á‚Ă̂ª‚¿‚å‚Á‚Æ—‰ð‚Å‚«‚È‚¢‚ñ‚Å‚·‚ªA
‚±‚ê‚Á‚Ăǂ¤‚¢‚¤–Ú“I‚Ås‚¤‚ñ‚Å‚·‚©HŠÖ”‚É‚æ‚Á‚ĕԂ³‚ꂽƒIƒuƒWƒFƒNƒg‚ð•Ï”‚É‘ã“ü‚·‚ê‚Γ¯‚¶
Œø‰Ê‚Å‚·‚©H
‚¿‚å‚Á‚Ƃ킩‚è“ï‚¢‚Ì‚ÅAŠš‚ÝÓ‚¢‚Ä‚²à–¾‚¢‚½‚¾‚¯‚邯K‚¢‚Å‚·B
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŽ©‘̉SŽÒ‚Å‚·B‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/13 23:31:07
ˆê‰ñƒXƒpƒQƒbƒeƒB‚ðì‚Á‚Ä‚Ý‚é‚Æ‚¢‚¢‚æ

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 00:20:46
ƒXƒpƒQƒbƒeƒB‚ÆŠÖŒW‚ ‚é‚ñ‚Å‚µ‚傤‚©

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 01:04:35
ˆø”‚ª“ü—͂Ȃç–ß‚è’l‚ÍŒ‹‰Ê‚¾‚æ

—Ⴆ‚Α«‚µŽZ‚ÌŠÖ” add ‚ðì‚Á‚Ă݂é

def add(x, y):
@@return x + y

‚±‚ê‚ð answer = add(2, 3) ‚ÆŽg‚¤‚ÆA
add ‚³‚ñ‚É 2 ‚Æ 3 ‚ð‘«‚µ‚Ä‚­‚ê[‚Æ—Š‚ñ‚ÅAadd(2, 3) ‚Í‚»‚ÌŒ‹‰Ê‚Ì 5 ‚É’u‚«Š·‚í‚邯l‚¦‚Ä‚©‚Ü‚í‚È‚¢
‚‚܂è answer = 5 ‚Ý‚½‚¢‚ɂȂÁ‚ÄAanswer ‚É‚Í 5 ‚ª‘ã“ü‚³‚ê‚é
answer = add(2, 3) * 3 ‚È‚ç answer = 5 * 3 ‚Ý‚½‚¢‚ɂȂÁ‚Ä 15 ‚ª‘ã“ü‚³‚ê‚é

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 09:46:43
reduce‚ª‚悤‚í‚©‚ç‚ñ‚̂ł·‚ª

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 10:38:01
>>195
‚¨‚ê‚à‚æ‚­‚í‚©‚ç‚ñ‚̂ł·‚ªAforƒ‹[ƒv‚Å‘‚­‚æ‚èreduce‚Å‘‚¢‚½‚Ù‚¤‚ªƒJƒbƒR‚¢‚¢‚Æ‚¢‚¤‚͕̂ª‚©‚éB
‚‚܂茋‰Ê‚ªˆêŒÂ‚ɂȂéforƒ‹[ƒv‚Íreduce‚Å‘‚¢‚Ä‚éc

‚¨‚È‚¶‚­Œ‹‰Ê‚̌”‚ª•Ï‚í‚ç‚È‚¢forƒ‹[ƒv‚ÍAmap‚Å‘‚¢‚½‚Ù‚¤‚ªƒJƒbƒR‚¢‚¢‚̂ł»‚¤‚µ‚Ä‚éB

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:08:24
>Œ‹‰Ê‚ªˆêŒÂ‚ɂȂéforƒ‹[ƒv‚Íreduce

‚Ƃ͌À‚ç‚È‚¢‚ñ‚¾‚æ‚Ë‚¥

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:30:03
>>197
‚¦[
‹³‚¦‚Ä‚­‚¾‚µ‚ 

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:35:10
reduce ‚Í

x1 ⊕ x2 ⊕ ... ⊕ xn

‚Ì‚±‚ÆB
ƒŠƒXƒgx1, ..., xn‚Æ2€‰‰ŽZŽq⊕‚ð—^‚¦‚ç‚ê‚ê‚΂±‚ÌŒvŽZ‚Í’è‹`‚Å‚«‚é‚Å‚µ‚åB

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:39:17
>>194
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
return‚ðŽg‚í‚È‚¢‚ÆA–ß‚è’l‚ð•Ï”‚É‘ã“ü‚Å‚«‚È‚¢‚̂ł·‚ªA
‚»‚ê‚ð‘ã“ü‚Å‚«‚邿‚¤‚É‚·‚é‚Ì‚ªreturn‚Æl‚¦‚Ä‚àOK‚Å‚·‚©H

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:49:58
>>200
Python‚É‘ã“ü‚Æ‚¢‚¤‚à‚̂͂Ȃ¢B
‚·‚ׂÄbinding‚¾B

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:51:45
>>200
•sŽv‹c‚È“ª‚Ì\‘¢‚µ‚Ä‚él‚¾‚È‚ŸB
return‚ðŽg‚í‚È‚¢‚ÆA–ß‚è’l‚ª‚»‚à‚»‚àu‚È‚¢vB
‚ ‚È‚½u–ß‚è’lv‚Á‚ĉ½‚¾‚Æ—‰ð‚µ‚Ä‚¢‚é‚킯?

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:55:10
u–ß‚è’lv=uŒ‹‰ÊvH
>>return‚ðŽg‚í‚È‚¢‚ÆA–ß‚è’l‚ª‚»‚à‚»‚àu‚È‚¢vB
‚Á‚Ä‚¢‚¤‚Ì‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚æ‚Ë
ŽQl‘‚ȂǂłÍreturn‚̂Ƃ±‚낪print•¶‚ÅŒ‹‰Ê‚ð•\ަ‚·‚邿‚¤‚ɂȂÁ‚Ă܂·‚æ‚ËB
‚»‚̈Ⴂ‚Á‚ĂȂñ‚Å‚·‚©

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:56:30
‚È‚ñ‚©’…Šá“_‚ª‚¸‚ê‚Ä‚éB

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 12:58:55
‚¦[
newlist = reduce(lambda x,y: x+y, inputlist)@ƒŠƒXƒg‚Ì“à—e‚ð‘S•”˜AŒ‹‚µ‚½ƒŠƒXƒgì‚é
‚½‚Æ‚¦‚΂±‚ñ‚Èreduce‚à‚ ‚é‚©‚à‚µ‚ê‚ñ‚¯‚Çc
Œ‹‹Ç‚Ç‚¤‚¢‚¤‚Æ‚±‚ÅŽg‚¤‚Ì‚ªˆê”ÔƒJƒbƒR‚¢‚¢‚Ì‚©—Ç‚­•ª‚©‚ç‚ñ‚̂ł·‚æB
‹t‚ɳ’¼‚ÉŒ¾‚¤‚Ƃł·‚ËAuƒRƒCƒc‚±‚¤‚¢‚¤‚Æ‚±‚Å‚ÍreduceŽg‚¦‚æƒoƒJv‚ÆŽv‚í‚ê‚È‚¢‚½‚߂ɂÍ
‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©‚—

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:03:18
>>203
ŒÄ‚Ño‚µ‚Ä”C‚¹‚ĉ½‚©‚³‚¹‚ÄI‚í‚èA‚È‚çA–ß‚è’l‚Í—v‚ç‚È‚¢B
ŒÄ‚Ño‚µ‚ÄŒ‹‰Ê‚ð•ñ‚³‚¹‚é‚É‚ÍA–ß‚è’l‚ª•K—vB

207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:05:49
uŠÖ”‚̌ĂÑo‚µ‘¤‚Ì“s‡v‚ÆA
uŠÖ”“à•”‚Ì“s‡v‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚é‚ñ‚¶‚á‚ËH

ŠÖ”‚Íì‚él‚ÆŽg‚¤l‚ª‚¢‚éB

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:06:01
>>205
‘¬“x–ʂȂǂŕK—v‚È‚¢‚È‚çŽg‚í‚È‚­‚Ä‚¨‚‹

209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:06:39
>>205
Žg‚¤ˆÓ‹`‚ª‚æ‚­•ª‚©‚ç‚È‚¢‚à‚͖̂³ˆÓ–¡‚ÉŽg‚í‚È‚¢‚Ì‚ª
Python“I‚ɂ̓JƒbƒRƒCƒCB

210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:09:48
‚ŠKŠÖ”‚Éreduce“I‚ÈŠÖ”‚ð“n‚·•K—v‚ª‚ ‚邯‚«‚Í reduce‚ðŽg‚¤B
‚í‚´‚í‚´lambda ‚Å‚²‚¿‚Ⴒ‚¿‚á‚ÆŽÔ—Ö‚ÌÄ”­–¾‚·‚é‚̂̓JƒRƒƒ‹ƒCB
‚à‚Á‚Æ‚àreduce‚ð‚Æ‚é‚ŠKŠÖ”‚È‚ñ‚ÄAŒ©‚½‚±‚ƂȂ¢‚¯‚ÇB

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:13:29
‚Í‚Á‚«‚茾‚¤‚Æreduce‚Í‚¢‚ç‚È‚¢ŽqB
Žg‚í‚È‚­‚Ä‚æ‚낵‚¢B

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:17:14
>>211
”ñí‚É‚·‚Á‚«‚肵‚Ü‚µ‚½B
map/reduce‚ÌŒZ’íAŒZ‚Í–{“–‚ɕ֗˜‚ÈŽq‚¾‚¯‚Ç’í‚Íu‚Í‚Á‚«‚茾‚Á‚Ä—v‚ç‚È‚¢Žq‚Ȃ̂æ‚Ëv
‚Ƃ‚Ԃ₭•êA‚»‚ê‚ð•·‚¢‚Ä‚µ‚Ü‚¢‹ƒ‚«‚È‚ª‚ç‰Æ‚ð”ò‚Ño‚·reduce‚­‚ñ‚Æ‚¢‚¤‚±‚Ƃł·‚ËB

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:21:02
ŠÖ”Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚â‚낤‚Æ‚·‚邯reduce‚Ìo”Ô‚ào‚Ä‚­‚邯‚ÇA
Python‚Ìê‡AŠÖ”Œ^‚É‚±‚¾‚í‚éˆÓ–¡‚ª‚È‚¢‚©‚ç‚ÈB

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:28:54
>>203
‰SŽÒ‚ª‘ΘbŒ^ƒvƒƒ“ƒvƒg‚Å•W€o—͂ւÌo—Í‚Æ
ŠÖ”‚Ì–ß‚è’l‚ª‹æ•ʂ‚©‚È‚­‚È‚é‚͓̂TŒ^“I‚È—Ž‚Æ‚µŒŠ

print 'hoge' # 'hoge'‚ð•W€o—͂ɑ‚«o‚·B–ß‚è’l‚à‚Ö‚Á‚½‚­‚ê‚à‚È‚¢

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:29:51
map/reduce/filter‚ÍŽg‚¢Žn‚ß‚é‚ÆÛŒÀ‚È‚¢‚©‚çŠî–{Žg‚í‚È‚¢

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:36:31
¬Žèæ‚Ì‹Z‚ÍA‰´‚r‚t‚f‚d‚d‚¾‚¯‚Ì‚½‚߂ɑ¶Ý‚·‚éB
‚»‚¤‚¢‚¤“z‚ÉŒÀ‚Á‚ÄAƒAƒ‹ƒSƒŠƒYƒ€‚ª‚³‚Á‚ς肾‚Á‚½‚è‚·‚é‚—

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:44:19
’ŠÛ‰»‚ðu¬Žèæ‚Ì‹Zv‚Æ‚©Žv‚Á‚¿‚Ⴄ“z‚Í‚±‚Ìæ^‚ÁˆÃ‚¾‚¼B

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:51:07
‚±‚ê‚Í’ŠÛ‰»‚¶‚á‚È‚¢‚¾‚ë‚—

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 13:56:24
>>•W€o—͂ւÌo—Í‚Æ ŠÖ”‚Ì–ß‚è’l
>>ŠÖ”‚Íì‚él‚ÆŽg‚¤l‚ª‚¢‚éB
“‚¢‚È


220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 14:24:22
filter‚Í•’ʂɕ֗˜‚¾‚µB
C‚µ‚©’m‚ç‚È‚¢l‚ªu‰½‚Ȃ̂±‚ê??v‚Á‚Ä‚¢‚¤‚©‚çA
‚±‚Ìmap‚Á‚Ă̂ªfor i = 0 to... ‚̃‹[ƒv‚ÅAfilter‚Á‚Ă̂ªƒ‹[ƒv‚Ì’†‚Ìif•¶‚Å‚·‚ÈA
“WŠJ‚µ‚Ä‚Ý‚é‚Æ‚±‚ñ‚ȋł·B‚Æà–¾‚µ‚½‚çuSUGEEEEvŒ¾‚Á‚Ä‚½B

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 14:29:03
>>214
‚È‚é‚Ù‚ÇAŽ®‚ð•]‰¿‚µ‚Ä‚»‚̂܂ܕ\ަ‚·‚é‚©‚çA
‚©‚¦‚Á‚Ä•ª‚©‚è‚É‚­‚­‚È‚Á‚Ä‚é‚Á‚Ä‚±‚Æ‚©B

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 14:38:50
>>212
reduce‚ªŒZ‚Å
‚‚‚‚ª’í‚Å‚·‚æ

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 14:40:20
>>214
print‚Ì–ß‚è’l‚Í–³Ž‹‚Å‚·‚©‚»‚¤‚Å‚·‚©

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 14:50:58
print‚Ì–ß‚è’lH‚ ‚ê‚̓Xƒe[ƒgƒƒ“ƒg‚¾‚ëB


225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 15:09:59
print‚Í‚à‚¤•¶‚¶‚á‚È‚­‚ÄŠÖ”‚ɂȂÁ‚½‚æOO

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 15:12:15
•Ï‚Èø‚è‚Í–{ƒXƒŒ‚łǂ¤‚¼
­‚È‚­‚Æ‚à>>214‚Ìprint‚Í’N‚ªŒ©‚Ä‚à•¶

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 21:56:20
printŠÖ”‚à–ß‚è’l‚È‚¢‚ñ‚¾‚æ^^

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 21:58:27
reduce‚ª’ŠÛ‰»‚¶‚á‚È‚¢‚Æ‚©A’É‚¢l‚ª‚¢‚é‚ÈB

python‚͈—‚Ì\‘¢‚ð’ŠÛ‰»‚·‚éƒIƒcƒ€‚È‚ñ‚©ƒvƒƒOƒ‰ƒ}‚ÉŠú‘Ò‚µ‚Ä‚¢‚È‚­‚Ä
ƒoƒJ‚Å‚à‚¿‚å‚Á‚Æ‚¾‚¯Œ«‚¢l‚à“¯‚¶ˆ—‚ð‘‚­‚Æ“¯‚¶‚悤‚ȃR[ƒh‚É‚È‚é‚æ‚¤
—U“±‚·‚錾Œê‚¾‚©‚çAƒ‹[ƒv‘‚¯‚Æ‚¢‚¤•ûŒü‚ɂȂÁ‚Ä‚éB
reduce‚Æ‚©‚ÍA‰Šú‚É—L”\‚ȃvƒƒOƒ‰ƒ}‚𖣂«‚‚¯‚邽‚߂̃vƒƒOƒ‰ƒ}ƒzƒCƒzƒC
‚Ý‚½‚¢‚È‚à‚Ì‚ÅA\•ª•‹y‚µ‚½¡‚ƂȂÁ‚Ă͂¢‚ç‚ñŽqˆµ‚¢B

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 22:10:57
‚¦‚Á‚Æ
ƒlƒ^‚¾‚æ‚Ë

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 23:38:37
228‚Ì—v–ñ
for‚ð‘‚­ƒvƒƒOƒ‰ƒ}‚Í”nŽ­

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/14 23:47:00
“ª‚ªreduce

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 01:02:07
map‚âreduce‚ª‚È‚­‚Ä‚àŽÀÛ‚Ù‚Æ‚ñ‚Ç¢‚ç‚È‚¢‚¯‚Ç
‚È‚­‚È‚Á‚¿‚á‚Á‚½‚ç‚È‚ñ‚©–¡‹C‚È‚¢‚æ‚Ë‚¦
ƒŠƒXƒg“à•ï•\‹L‚ª‚È‚©‚Á‚½‚ç­‚µ¢‚邯‚Ç‚Ë


233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 02:44:24
‚¤‚¿‚̉łÍreuse

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 10:33:27
map‚Í•¡”‚ÌƒŠƒXƒg‚ɉ‰ŽZ‚ð“K—p‚µ‚½‚¢‚Æ‚«‚ÉŽg‚¤‚©‚È
ƒxƒNƒgƒ‹‚̉ÁŽZ‚Ý‚½‚¢‚È
+‚ðoperator.add‚Æ‚©ƒ^ƒCƒv‚¹‚È‚ ‚©‚ñ‚̂̓EƒU‚¢‚ª

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 10:38:54
for‚æ‚èmap‚Ì•û‚ª‘¬‚¢‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯‚©H

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 10:59:50
operator.add ‚Æ lambda x,y:x+y ‚¾‚ƂǂÁ‚¿‚ª‘¬‚¢‚Å‚·‚©

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 11:07:23
URLØÝ¸(newworld.ddo.jp)
‚Ì^‚ñ’†‚ ‚½‚è‚ÉB

ƒo[ƒWƒ‡ƒ“ ŽžŠÔi•bj
Šî–{“I‚ȃ‹[ƒv 3.47
ƒhƒbƒg‚ðŽæ‚èœ‚¢‚½‚à‚Ì 2.45
ƒ[ƒJƒ‹•Ï”•ƒhƒbƒg‚È‚µ 1.79
mapŠÖ”‚ð‚‚©‚Á‚½‚à‚Ì 0.54

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 13:08:48
ƒŠƒXƒg‚Ì€–Ú‚ð•¶Žš—ñ‚É“ü‚ꂽ‚¢‚ñ‚¾B

A = [1,2,3]
print "%d, %d, %d" % (A[0], A[1], A[2])

‚Åo—ˆ‚邪A

print "%d, %d, %d" % A

‚±‚ꂾ‚Æ TypeError: int argument required ‚ÆŒ¾‚í‚ê‚éB
ƒGƒ‰[‚ɂȂé‚̂͂킩‚é‚ñ‚¾‚ªA‚»‚±‚ð‚È‚ñ‚Æ‚©A
A‚̃Cƒ“ƒfƒbƒNƒX‚ð‚¢‚¿‚¢‚¿Žw’肵‚È‚¢‚ÅA
‚»‚̂܂ܕ¶Žš—ñ‚Ìꊂɓü‚ê‚é•û–@‚Á‚ĂȂ¢‚Å‚·‚©H

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 13:16:36
tuple(a)

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 13:17:46
tuple(A) ‚¾‚ë
‚à‚µ‚­‚Í A = (1, 2, 3)

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 13:34:11
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ^ƒvƒ‹‚Ì•û‚Ío—ˆ‚é‚Ì‚©EE

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 13:34:39
ƒfƒBƒNƒVƒ‡ƒiƒŠ‚É‚µ‚ÄŽg‚¤‚ÆA‡”Ô‚à‹C‚É‚µ‚È‚­‚Ä‚¢‚¢‚¼B

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 18:09:23
print "%d, %d, %d" % *A

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 18:11:16
SyntaxError: invalid syntax

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 18:28:19
print "%d, %d, %d" % (*A)

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 18:53:55
SyntaxError: invalid syntax

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 18:57:05
print@A

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 21:24:18
str(A)

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/15 21:25:06
str(A) .strip('[]')

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 01:51:59
reduce ‚Í‚¢‚ç‚È‚¢‚±‚¾‚ëB

ŽÀÛ3.0‚©‚ç‚Íreduce‚Í–³‚¢‚킯‚ÅB

mapAfilter‚à‚È‚­‚È‚é‚ÌŽžŠÔ‚Ì–â‘è‚Å‚µ‚åB

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 02:03:17
>ŽÀÛ3.0‚©‚ç‚Íreduce‚Í–³‚¢‚킯‚ÅB

‚‹‚—‚“‚‹

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 02:10:36
>>251
3.0‚©‚ç‚ÍbuiltinŠÖ”‚ł͂Ȃ­‚È‚Á‚ÄAƒ‚ƒWƒ…[ƒ‹‚Ö‚Æ’Ç‚¢‚â‚ç‚ꂽB
Guido ‚ÍA‘¼‚Ìmap‚âfilter‚àbuiltin‚©‚ç‚ÍŠO‚·‚ׂµ‚ÆŽå’£‚µ‚Ä‚½‚ªA‚±‚ê‚ç‚Í3.0‚ł͂Ȃñ‚Æ‚©Žc‚Á‚½B
4.0‚ɂȂÁ‚½‚Æ‚«‚É‚ÍAbuiltin‚©‚çŠO‚ê‚Ä‚à‚È‚ñ‚ç•sŽv‹c‚ł͂Ȃ¢B

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 02:27:00
‚ ‚ÆAã‚Ì•û‚É‚ ‚éƒxƒ“ƒ`ƒ}[ƒN‚¾‚ªA
‚ ‚ê‚Í‚©‚È‚èŒÃ‚¢Python‚̃xƒ“ƒ`B


ƒŠƒXƒg“à•ï•\‹L‚̓o[ƒWƒ‡ƒ“‚ª‚ ‚ª‚邽‚тɃXƒs[ƒhƒAƒbƒv‚µ‚Ä‚ÄA
Œ»Ý‚Å‚ÍAlambda‚È‚µ‚Ìmap‚É€‚¸‚é‚قǂ̃xƒ“ƒ`ƒXƒs[ƒhB
ˆê•ûAmap‚Ålambda‚ðŽg‚Á‚½‚çAƒŠƒXƒg“à•ï•\‹L‚Ç‚±‚ë‚©A
’Êí‚Ìforƒ‹[ƒv‚Æ“¯‚¶‚©‚»‚ê‚æ‚è’x‚¢‚®‚ç‚¢‚ɂȂéB

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 03:58:35
‚Æ‚¢‚¤‚±‚Æ‚Í3.0ˆÈã‚ł͂’‚…‚„‚•‚ƒ‚…‚Í
‘S•”ƒŠƒXƒg“à•ï‚É’u‚«Š·‚¦‚½•û‚ª‚æ‚¢
‚Æ‚¢‚¤‚±‚Ƃł·‚Ë

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 05:55:35
>>253
‚»‚ê‚Á‚ÄAƒŠƒXƒg“à•ï‚ł͕]‰¿‘ÎÛ‚ªƒCƒeƒŒ[ƒ^‚ɂȂé‚ñ‚Å‘¬‚¢A‚Á‚Ä‚±‚ƂȂÌH

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 06:36:32
>ƒŠƒXƒg“à•ï•\‹L‚̓o[ƒWƒ‡ƒ“‚ª‚ ‚ª‚邽‚тɃXƒs[ƒhƒAƒbƒv‚µ‚Ä‚ÄA
>Œ»Ý‚Å‚ÍAlambda‚È‚µ‚Ìmap‚É€‚¸‚é‚قǂ̃xƒ“ƒ`ƒXƒs[ƒhB

Œ»Ý‚Æ‚Í3.0‚Å‚·‚©2.6‚Å‚·‚©

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 07:09:21
>>254
reduce‚ð‚¢‚Á‚½‚¢‚Ç‚¤‚¢‚¤“à•ï•\Œ»‚É’u‚«Š·‚¦‚éÏ‚à‚è‚È‚ñ‚¾?

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 12:42:01
>>4-8
‚¨‚©‚°‚³‚܂ł¤‚Ü‚­‚¢‚«‚Ü‚µ‚½
–³—¿‚Ì50MB‚¾‚ƃRƒ“ƒpƒCƒ‹‚ÉŽ¸”s(‚Æ‚¢‚¤‚©ƒ\[ƒX‚Ì“WŠJ‚Å‚·‚łɎ¸”s)‚·‚é‚Ì‚Å
quota3GB‚Ì‚¨ŽŽ‚µŠúŠÔ‚ð\‚µž‚ñ‚¾‚ç2.5.4‚ð‚܂邲‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½
setuptool/mysqldb“™‚à•ú‚èž‚ñ‚ÅMySQL‚É‚àƒAƒNƒZƒX‚Å‚«‚Ü‚µ‚½
‚¨ŽŽ‚µŠúŠÔ‚ªI‚í‚邯quota‚ª50M‚É–ß‚é‚̂ŕú‚Á‚Æ‚­‚ƃtƒ@ƒCƒ‹‚ª‰ó‚ê‚é‚»‚¤‚Å
‚»‚ê‚܂łɕK—vŬŒÀƒTƒCƒY‚É‚È‚é‚æ‚¤‚É•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ðí‚é•K—v‚ª‚ ‚è‚Ü‚µ‚½
Œ‹‹ÇƒoƒCƒiƒŠCGI‚̃P[ƒX‚Æ‚â‚Á‚Ă邱‚Ƃ͂ ‚Ü‚è•Ï‚í‚ç‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/17 13:47:20
>>253
map‚ÅŽg‚¤ŠÖ”‚ÍAdef‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚Á‚Ä‚±‚Ƃł·‚©H
def‚µ‚½ƒŠƒXƒg“à•ï•\‹L„def‚µ‚½mapàlambda‚Å‘‚¢‚½ƒŠƒXƒg“à•ï•\‹L„lambda‚Å‘‚¢‚½mapà•’Ê‚Ìfor
‚Ä‚±‚ƂȂñ‚·‚©‚ËBƒŠƒXƒg“à•ï•\‹L‚ÍC‚ÅŽÀ‘•‚µ‚½•”•ª‚ðŽÀs‚·‚é‚Ì‚ª‘½‚¢‚Á‚Ä‚±‚ƂȂñ‚¾‚ë‚©

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/18 09:21:38
>>259
•’ʂɎ©•ª‚Å def ‚µ‚½ŠÖ”‚È‚ç‚Εςí‚ç‚È‚¢B
‚Å‚àAŽ©•ª‚Å’è‹`‚µ‚È‚­‚Ä‚àŽg‚¦‚éŠÖ”‚ÍCŒ¾Œê‚ÅŽÀ‘•‚³‚ê‚Ä‚¢‚é
Ž–‚ª‘½‚¢‚Ì‚ÅA“¯‚¶Ž–‚ð‚·‚é lambda ‚æ‚è‚à‚‘¬‚ÈŽ–‚ª‘½‚¢B

‘¬‚¢‡‚É•À‚ׂ邯A
1. CŠÖ”‚Ì“à•ï•\‹L/map
map(str, l)
[str(x) for x in l]

2. PythonŽ®‚É‚æ‚é“à•ï•\‹L
[x*2+3 for x in l]

3. PythonŠÖ”‚É‚æ‚é“à•ï•\‹L/map
def func(x):
@@return x * 2 + 3
map(func, l)
[func(x) for x in l]
map(lambda x: x*2+3, l)

‚Ȃ̂ÅAmap‚ðŽg‚Á‚Ä‚àˆ«‚­‚Í–³‚¢ê‡‚ÍA1‚©A3‚ÅŠù‘¶‚ÌPythonŠÖ”‚ð
Žg‚¤(map—p‚É—pˆÓ‚µ‚È‚­‚Ä‚à‚¢‚¢)ê–ʂ̂ÝB

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/18 23:38:12
ƒ†ƒjƒR[ƒh•¶Žš—ñ‚ÉŠÖ‚µ‚ÄŽ¿–₳‚¹‚ĉº‚³‚¢B
python2.6‚ðŽg—p‚µ‚Ä‚¨‚è‚Ü‚·‚ªA‚±‚ÌVer‚̓†ƒjƒR[ƒh•¶Žš—ñ‚Í‹C‚É‚µ‚È‚­‚Ä‚à‚¢‚¢‚ñ‚Å‚·‚©H
—áj
#coding: utf-8

a={"abc":"123","bcd":"456"}
b="ƒR[ƒh:%(abc)s ‹Ç:%(bcd)s"
print b%a@@@@@@@@@@@@@@@@@#ƒR[ƒh:123 ‹Ç:456

ƒ†ƒjƒR[ƒh‚Ìu""‚Í•K—v‚È‚¢‚̂łµ‚傤‚©H
‚Þ‚µ‚ëu""‚ðŽg—p‚·‚邯ƒGƒ‰[‚ƂȂè‚Ü‚·B


262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/19 00:23:39
>>261
>>1

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/19 01:00:51
>>261
ƒtƒ@ƒCƒ‹‚Í‚¿‚á‚ñ‚Æutf-8‚ŕۑ¶‚µ‚Ä‚é?
‚Ç‚±‚É u ‚ð•t‚¯‚½‚Ì?
‚È‚ñ‚ăGƒ‰[‚ª‚Å‚½‚Ì?
‚»‚ê‚̓Cƒ“ƒ^ƒ‰ƒNƒeƒBƒuƒVƒFƒ‹ã?‚»‚ê‚Æ‚àƒtƒ@ƒCƒ‹‚ɕۑ¶‚µ‚½ƒR[ƒh‚ðŽÀs‚µ‚½‚Ì?
ŠÂ‹«‚ÍWindows?Linux?Mac?

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/19 21:45:53
261‚Å‚·B
utf-8‚ÌÝ’èƒ~ƒX‚Å‚µ‚½B‚¨‘›‚ª‚¹’v‚µ‚Ü‚µ‚½B
ˆá‚¤PC‚Å‚â‚Á‚½‚Ì‚ªŒ´ˆö‚Å‚µ‚½B

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/20 21:17:00
‚­‚¾‚ç‚È‚¢Ž¿–â‚ň«‚¢
•¶Žš—ñƒtƒH[ƒ}ƒbƒg‚Å
>>>print "%+010.2f" % 100.123
+000100.12
‚ƂȂè‚Ü‚·‚ªA‚±‚Ì10Œ…‚Á‚Ă̂ÍA•„†‚Ƭ”“_(.)‚àŠÜ‚Ü‚ê‚é‚Á‚Ä‚±‚Ƃł¢‚¢‚ñ‚¾‚æ‚ËH



266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/20 23:58:48
>>265
Œ…‚Æ‚¢‚¤‚©A•¶Žš”A‚ÆŽv‚Á‚Ä‚½‚íB
"‘O‚É•„†•t‚«0–„‚ß10•¶ŽšA¬”“_ˆÈ‰º2Œ…‚̬”“_•\ަ"
‚Æ‚¨‚ê‚Í—‰ð‚µ‚Ä‚½B

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 01:25:44
C ‚Ƃ͂¿‚ª‚¤‚ñ‚¾‚Á‚¯H

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 01:51:43
‚Ý‚ñ‚È‚ÌPython‰ü’ù”Å‚Á‚Č뎚’EŽš‘½‚­‚ËH


269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 02:56:07
>>268
‘½‚¢B‚©‚È‚èƒCƒ‰ƒb‚Æ‚«‚½B

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 03:05:18
‚Ý‚ñƒpƒCiÎj

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 03:27:22
‚Í‚¶‚߂ĂÌPython3‚àŒëŽš’EŽš‚ª‘½‚¢‚Å‚·‚Ë
³Œë•\‚à‚¢‚Ü‚¾o‚Ä‚¢‚Ü‚¹‚ñ

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/21 16:53:32
‚â‚Á‚Ï‚è‚Ý‚ñ‚È‚à‹C‚¢‚Ä‚½H
“d˜b‚µ‚Ä‚â‚낤‚©‚ÆŽv‚Á‚Ä‚½‚—
“ú–{Œê‚Ç‚±‚ë‚©ƒR[ƒh‚à‰ö‚µ‚¢
•ςȑ¾Žš‚̂Ƃ±‚ë‚Æ‚©‚ ‚邵‚—

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 01:14:16
’èŠú“I‚ɃEƒW’Ž‚ª•¦‚­‚ÈB

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 01:24:03
‚悤AƒEƒW’ŽI

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 11:41:02
”nŽ­‚É‚·‚ñ‚ÈA¡¬’·‚µ‚ănƒG‚ɂȂÁ‚½‚Æ‚±‚낾‚ºH

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 12:23:54
–À˜f“x‹}㸂¾‚ÈB

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 13:21:08
>>274
ƒEƒW’Ž‚ÉŽ¸—炾BƒSƒLƒuƒŠ‚ƌĂ×B

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 14:27:22
>>277
ŒÄ‚ñ‚¾H

@@@@ @@¤@@@@@@@^ÜR,@,^ܘ¤¤@@@@@@@,
@@@@@@@`,S@@ ^@ @@,;;iiiiiiiiiii;¤@@@_@@@_ƒm¿L
@@@@@@@@i¶ ^@@ @,;;L @;lllllllllllllii¤@@@ _@‚‰¶
@@@@@@@@i»'@ @ @,;L@ ,;;llllllllllllllllllllii¤@@@@‚†»
@@@@@@@@ !¶¤._@ ,=Uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii!!@Q_‚†¶Í.
@@@@@@@/ @`S»;ŽOƒ~ƒ~ƒ~ƒ~Ѓ~œcœcœcƒ~S»`L@'i¤
@@@@@@ i' @@,.Qƒ¬ƒ~ƒ~ƒ~ƒ~ƒ~ƒ~ƒ~œc/////iiQ@@@|
@@@@@@ |@@;¶ß|SSSƒ~ƒ~ƒ~ƒ~ƒ~ƒ~¤//›ÝiØß¶i@@|
@@@ @ @ |@@i»@ |l lSS¼Sƒ~ƒ~ÐЃ~|i‚‰//ŽOiØ@`»i@ |
@@@@ @ |@@,¶ ,¶ll|l l lSƒŠØØØØìì|’܃~ƒ~iØll¶¤¶i@ |
@ @ @ @ |@@;i»,» |l l l ƒŠØìììì|’܃~ÐiiØ »i »i@ |
@ @ @ @ | @ i¶ ;¶, |l l ØØØØììììl’ÜÐÐilØ ,¶i ¶i@@|
@@@@ @ | @i» ;», |Ø ØØìììììl’܃~ÐiØ ,»i »i@@|
@@@@ @ |@ i» ;i¶, | Øœcœcìììì|’ÜÐЂ‰Ø@,¶i :»A@|
@@ @@@@,i™Ê@‚‰», |œcœcœcœcÉ|ìì|’ÜЃ~Ø@,»i@`ƒw¤
@@@@@ ,ã@@,:¶,@|œcœcœcœcÉìì|UÐÐÐØ @,¶i@@ `S
@@@@@L@@ @;», @|œcœcœcœcììØUЃ~Ø@@,»i
@@@@@@@@@;¶,@@|œcœcœcœcƒŠØØƒ~ƒ~ƒ~¼@ @,¶i
@@@@@@@ @,;»,@ @|œcœcƒmƒŠƒŠØØƒ~ƒ~ƒ~¼@@@ ,»i
@@@@@@@ ;Ò'L@@@@iœcƒmƒŠØØØƒŠUЃ~¼@@@@@`ͤ
@@@@@@@;Ò@@@@@@SƒŠƒŠØØƒm›ÝUƒV@@@@@@ `ͤ
@@@@@@;Ò@@@@@@@@M`\ß=\L@@@@@@@@@`ͤ
@@@@@@@@@@@@@@@@ É@@@ U

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 23:15:49
IDLE‚ðƒRƒ“ƒ\[ƒ‹‚©‚çŒÄ‚Ño‚·‚ɂ͂ǂ¤‚·‚è‚á‚¢‚¢‚ÌB
vim‚ƘAŒg‚³‚¹‚悤‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇAIDLEƒVƒ‡[ƒgƒJƒbƒg‚̃vƒƒpƒeƒB‚ð
‚Ý‚Ä‚à•’Ê‚ÌƒVƒ‡[ƒgƒJƒbƒg‚ƈႤ‚Ý‚½‚¢‚ŌĂÑo‚µ•û‚ª‚í‚©‚ç‚È‚¢‚ñ‚¾‚íB

‚¿‚Ȃ݂ÉA•’Ê‚Ìpythonƒvƒƒ“ƒvƒg‚È‚ç
nmap <silent>;py :!"C:\python30\python.exe"<CR>
‚Æ_gvimrc‚É‘‚¢‚Ä‚¨‚¯‚Î;py‚Æ‘‚­‚¾‚¯‚ŌĂÑo‚¹‚ĕ֗˜B

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/22 23:17:05
w‘‚­x‚¶‚á‚È‚©‚Á‚½AwƒRƒ}ƒ“ƒhx‚µ‚½‚çB

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/23 12:34:36
‚¤‚¶’Ž‚ÌAA
«

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/23 12:36:48
0

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/23 18:36:18


284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/24 23:03:37
ƒtƒ@ƒCƒ‹–¼‚̕ϊ·‚Å¢‚Á‚Ă܂·BƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·B

# -*- coding: utf-8 -*-

import os

TargetPath = r"C:\test"

FileList = os.listdir(TargetPath)

for i in FileList:
print i

for cnt in FileList:
c=1
os.rename("%03d.mp3"%c,cnt)
c+=1

¦²ÝÃÞÝÄ‚ÍÁ‚¦‚Ă邯Žv‚¢‚Ü‚·BBB
WindowsError: [Error 2] Žw’肳‚ꂽƒtƒ@ƒCƒ‹‚ªŒ©‚‚©‚è‚Ü‚¹‚ñB
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B‚Ç‚¤‚¢‚¤‚±‚Ƃłµ‚傤‚©

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/24 23:10:41
‚æ‚­‚í‚©‚ç‚ñ‚ªAc‚ðfor‚Ì‘O‚ÉŽ‚Á‚Ä‚±‚È‚¢‚Æ‚¸‚Á‚Æ1‚̂܂܂¶‚á‚ËH

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/24 23:28:52
‰´‚¾‚Á‚½‚çenumerateŽg‚¤‚¯‚Ç
‚Ü‚Ÿ‚¢‚¢‚©

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/25 00:28:37
>>284
‚È‚ñ‚©‚¢‚ë‚¢‚ë‚Ü‚¿‚ª‚Á‚ĂĂ悭‚í‚©‚ç‚ñ‚¯‚Ç
‚±‚¤‚µ‚½‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©H

# -*- coding: utf-8 -*-

import os

targetpath = r"C:\test"

filelist = os.listdir(targetpath)

for filename in filelist:
@@@@print filename

c = 1
for filename in filelist:
@@@@oldpath = os.path.join(targetpath, filename)
@@@@newpath = os.path.join(targetpath, '%03d.mp3' % c)
@@@@os.rename(oldpath, newpath)
@@@@c += 1


288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/25 18:43:09
>>287
ƒXƒ}[ƒg‚ȳ‰ð‚ð‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚ƂĂàŽQl‚ɂȂè‚Ü‚µ‚½B
rename‚ւ̈ø”‚Í‚±‚̂悤‚É‚·‚é‚ñ‚Å‚·‚ËI

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/25 23:07:30
‚±‚̃vƒƒOƒ‰ƒ€“Y킵‚Ä‚­‚¾‚³‚¢B

animal = [dog,cat,pig,lion,deer]
num = [1,2,3,4,5,6]

print animal[0] "‚Í"num[0]"”ԉˆ¤‚¢‚Å‚·B

print animal[2]"‚Í"num[5]"”ԉˆ¤‚¢‚Å‚·B

‚ ‚Á‚Ă܂·‚©H

‚¿‚Ȃ݂É
dog‚Í‚P”ԉˆ¤‚¢‚Å‚·
pig‚Í‚U”ԉˆ¤‚¢‚Å‚·
‚Æ•\ަ‚³‚¹‚½‚¢‚Å‚·

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/25 23:32:36
>>289
1‚©‚ç•׋­‚µ‚È‚¨‚¹

animal = ["dog", "cat", "pig", "lion", "deer"]
num = [1, 2, 3, 4, 5, 6]

print "%s‚Í%d”ԉˆ¤‚¢‚Å‚·B" % (animal[0], num[0])
print "%s‚Í%d”ԉˆ¤‚¢‚Å‚·B" % (animal[2], num[5])

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/25 23:58:38
>>289
‚¨‚Ü‚¦ƒZƒ“ƒX–³‚¢‚í

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/26 02:27:36
ƒZƒ“ƒX‚Æ‚©ŠÖŒW‚È‚¢‚µ
’Þ‚è‚̉”\«‚Í‚ ‚邪

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/26 02:36:29
‚Å‚à‹ï‘Ì“I‚ȃR[ƒh“\‚Á‚Ä“Y킵‚Ä‚­‚ê‚Á‚Ă̂̓AƒŠ‚¾‚Ë
‰SŽÒ‚Éà–¾‚µ‚Ä‚à‚ç‚Á‚Ä‚àƒCƒ~ƒt‚ȃP[ƒX‘½‚¢‚µ

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/26 06:18:15
ƒXƒŒ‚ÆŠÖŒW‚È‚¢‚ñ‚¾‚¯‚Ç‚³A‰´u’Þ‚èv‚Æ‚©u’Þ‚èŽtv‚Á‚Ä‚¢‚¤‚Ì‚ÍA

@’Þ‚èŽt «@@@ @
. @@@@@@@@ @ ^|@©ŠÆ
@@@@@›@@^@ |
.@@@@iVR^ @ @|
@@@ ƒ„@@@@@|
Þ'Þ":"''"''':'';;':,':;.:.,.,Q_|QQQQQQQQQ
@@@@@@@@ @ @ |
@@‰ai‹^Ž—‰aj¨.˜@>ß++<@`
@@@@@@@@@@@@@@@@@‚Ì‘g‚݇‚킹‚¾‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚¯‚ÇA

ŋߎ©Ì’Þ‚èŽt‚ªƒ_ƒCƒŒƒNƒg‚ÅŽ©•ª‚Ì–{‰¹‚ðUŒ‚‚³‚ê‚Äu’ނꂽIv‚Æ‚©
Œ¾‚Á‚Ä‚é‚Ì‘½‚¢‚æ‚ËB
@‚±‚ê‚ÍA‚Ç‚Á‚¿‚©‚Æ‚¢‚¤‚ÆA



@@@ @ @ @ ,`````` A
|_@@@@@i@’ނꂽ‚æ`EEEj
|@ _@@@@M```v```L
‚µ@@ _
Þ'Þ":"''"''':'';;':,':;.:.,.,@ R›ƒm
@@@@@@@@@ ~~~~~|~~~~~~~PPPPPPP
@@ @ @ @ @ @ @ @ ƒg>ß++<
@@@@@@@ @ @ @ ƒmj

‚©‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇA‚Ç‚¤‚æH

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/26 23:25:30
>>294
‚»‚ñ‚ȃRƒsƒy‚Å

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/27 00:15:10
‘¼‚É‚à“YíŠó–]‚¢‚È‚¢‚Ì‚©‚È

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/27 14:04:04
Python‚ÍA‚ ‚邱‚Ƃ𑂭‚Æ‚«‚Éu‚È‚é‚ׂ­’N‚Å‚à‘‚«•û‚ª“¯‚¶‚É‚È‚é‚æ‚¤‚É‚µ‚悤v
‚Æ‚¢‚¤‚̂͂¢‚¢‚Å‚·B

‚Å‚à‚ ‚邱‚Æ‚ð‚µ‚½‚¢Žž‚Éuƒ‰ƒCƒuƒ‰ƒŠ‚ª‚·‚²‚¢‚½‚­‚³‚ñ‚ ‚Á‚¿‚á‚Á‚Ĭ—‚µ‚Ă邯‚Ç
‚·‚«‚Ȃ̑I‚ñ‚Åv‚Á‚ÄŠ¨•Ù‚µ‚Ăقµ‚¢‚ñ‚Å‚·‚ª

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/27 16:49:36
Ѝ•Ù‚µ‚Ü‚·

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/27 22:27:43
>>297
‚»‚ê‚ÍPerl‚ÌCPAN‚¶‚á‚ËH
Python‚Í•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ª[ŽÀ‚µ‚Ä‚¢‚镪A‚½‚­‚³‚ñ‚̃T[ƒhƒp[ƒeƒB[
ƒ‰ƒCƒuƒ‰ƒŠ‚Ì’†‚©‚çƒ}ƒgƒ‚‚Ȃ̂ð’T‚·ŽèŠÔ‚ªÈ‚¯‚邱‚Æ‚ª‘½‚¢‚æB

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/28 02:25:50
‚‚«‚Ȃ݂¾‚¯‚Ç
“¯ˆÓ

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/28 09:18:41
FTP‚Å‘Îۂ̃tƒ@ƒCƒ‹‚ªƒfƒBƒŒƒNƒgƒŠ‚©‚Ç‚¤‚©‚͂ǂ¤”»’f‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©?
ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚Ü‚µ‚½‚ªAŠY“–‚̃Rƒ}ƒ“ƒh‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½.
URLØÝ¸(www.python.jp)

nlst() ‚ŕЂÁ’[‚©‚玎‚µ‚Ä—áŠOˆ—‚Ŏ擾‚·‚é•û–@‚ðŽv‚¢‚‚«‚Ü‚µ‚½‚ª
‚à‚Á‚ƃXƒ}[ƒg‚È•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©?

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/28 11:42:42
ls -lR

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:07:59
‚·‚¢‚Ü‚¹‚ñ“Yí‚Á‚Ă킯‚ł͂Ȃ¢‚Å‚·‚ªAŽ¿–₳‚¹‚ĉº‚³‚¢B
1‚©‚ç100‚Ü‚Å‚Ì”Žš‚Å•s’èŠú‚É‘±‚­ƒŠƒXƒg‚ª‚ ‚è‚Ü‚·B
cnt=[2,3,5,9,12,23,56,62,68,75,85,95]
‚łǂ̔’l‚ª”²‚¯‚Ä‚¢‚é‚Ì‚©‚𒲂ׂéB

#coding:utf-8
cnt=[2,3,5,9,12,23,56,62,68,75,85,95]
num=range(1,101)

for i in cnt:
#num‚©‚çŒJ‚è•Ô‚µ•Ï”i‚ðˆø‚«‚½‚¢‚ñ‚¾‚¯‚ÇA‰½‚ªˆê”ÔƒXƒ}[ƒg‚¾‚ëc

print num

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:13:41
‘‚«–Y‚ê‚Ü‚µ‚½B

#coding:utf-8

cnt=[2,3,5,9,12,23,56,62,68,75,85,95]
num=range(1,101)


for i in cnt:
@@@@num.remove(i)

print cnt

‚ªƒxƒXƒg‚©‚ÆŽv‚¤‚ñ‚Å‚·‚ªcŠÔˆá‚Á‚Ă܂·‚©H

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:15:36
ÅŒã‚Íprint num ‚Å‚µ‚½B“xX‚·‚¢‚Ü‚¹‚ñ


306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:16:13
set‚Å‚àŽg‚¦

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:19:36
[ x for x in range(1,101) if x not in [2,3,5,9,12,23,56,62,68,75,85,95]]

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:22:16
set(num) - set(cnt)


309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/06/30 22:28:35
‚»‚¤‚¢‚¤‚Ì‚à‰Â”\‚È‚ñ‚Å‚·‚Ë
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ç[‚µ‚å[‚à‚È‚¢Ž¿–â‚Å‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/02 18:25:23
‚¿‚ñ‚±¶‚¦‚Ä‚«‚½

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 02:41:46
>>310@¡“x‚͑厖‚É‚µ‚ë‚æB


312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 05:25:27

@@@ „¡„Ÿ„¢
@@@ „ œ„ 
@@@ „¤„Ÿ„§
@@@_ @ ∩
@@( ß∀ß)œc
„¡„Ÿ„¦⊂œc
„ œ„ @‚¨‚Á‚Ï‚¢I‚¨‚Á‚Ï‚¢I
„¤„Ÿ„£@@ @@@‚¨‚Á‚Ï‚¢I‚¨‚Á‚Ï‚¢I



313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 11:39:22
if•¶‚ňê“x‚É•¡”‚̕ϔA‚½‚Æ‚¦‚Î
if a>0 and b>0 and c>0:
‚Ý‚½‚¢‚Ȃ͖̂³—‚Å‚·‚©H

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 11:48:17
>>313
‚»‚ñ‚Ȃ̕·‚­‚æ‚è‚â‚Á‚½•û‚ª‘‚¢‚¾‚ëB
•’ʂɑΘbŒ^‚Å‚à‚Å‚«‚邵B

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 11:48:33
‰Â”\‚Å‚·

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:00:10
if 0 < a < 5:
‚Æ‘‚¢‚Ä‚àƒGƒ‰[‚ɂȂç‚È‚¢ˆ—Œn‚Í‚ ‚è‚Ü‚·‚©

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:02:38
‚ ‚é

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:07:23
Python‚ɂ͂Ȃ¢B
‚ ‚ÆAƒGƒ‰[‚ɂ͂Ȃç‚È‚­‚Æ‚àA‚¨‚à‚¢‚ª‚¯‚È‚¢ˆÓ–¡‚ɂȂ邱‚Æ‚à‚ ‚é
iCŒ¾Œê‚Æ‚©jB

319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:12:13
>>318
>>318
>>318


320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:22:05
(‰ñ“šŽÒ‚ª)’´‰SŽÒ—p

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:27:42
Ruby‚È‚ç‘S•”‚Å‚«‚邿OO

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 13:32:12
>>318

323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 14:47:17
>>318
0 < (a < 5)
‚Ü‚½‚Í
(0 < a) < 5
‚Æ‚¢‚¤‚±‚Ƃł·‚©H


324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 14:53:34
#include <stdio.h>
int main(int ac, char *av[]){
@ int a;
@ for(a = 0; a <= 5; a++)
@ @ if(0 < a < 5) printf("%d: true\n");
@ @ else printf("%d: false\n");
@ return 0;
}

# if(0 < a < 5)
0: true
1: true
2: true
3: true
4: true
5: true

# if(0 < (a < 5))
0: true
1: true
2: true
3: true
4: true
5: false


325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 15:05:43
>>318

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 16:24:50
‚¶‚á‚ A‰´‚àˆê‰ž

>>318

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:11:57
0: false
1: true
2: true
3: true
4: true
5: false
‚É‚È‚é‚æ‚¤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©

328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:18:01
>>324
C/C++ƒXƒŒ‚É‹A‚ê

0 < a && a < 5

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:21:22
C‚Ía < b < c‚͂ǂ¤‚â‚Á‚Ä‚àƒ_ƒ‚¾‚¯‚ÇPython‚͈Ó}’Ê‚è‚É“®‚­‚¾‚ëAŠm‚©
>>324‚Í‚«‚¿‚ñ‚Æ“®‚¢‚ĂȂ¢‚µ

330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:24:13
‚«‚Á‚¿‚賂µ‚­“®‚¢‚Ä‚¢‚ÄA‘‚¢‚½‚Ù‚¤‚ªƒAƒz‚ÆŒ¾‚¤•û‚ª³‚µ‚¢

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:28:31
>>318

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:43:56
>>330

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:44:45
‚Ü‚¢‚ñ‚Ü‚¢‚ñ

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 17:47:34
>>318

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 22:17:47
lisp‚Å
(< 0 a 5)
“–‘RRuby‚È‚ñ‚©‚É‚Ío—ˆ‚Ü‚¹‚ñ

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:07:38
(setq a 3)
3
(< 0 a 5)
t


>>> a = 3
>>> 0 < a < 5
True

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:22:22
a > b > c > d‚Í

t = b
u = c
a > t and t > u and u > d
‚Á‚Ä‚±‚Æ‚©B‚±‚ê‚Í‚«‚à‚¢‚È[B
Python3‚Å‚à•Ï‚í‚Á‚ĂȂ¢‚Ì‚ËB
‚Ü‚ A‹C‚É‚µ‚È‚¢‚±‚Ƃɂµ‚悤B

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:27:34
C‚ð‚Í‚¶‚ß‚½‰SŽÒ‚ª‚¤‚Á‚©‚è‚â‚肪‚¿‚È‚®‚ç‚¢Ž©‘R‚È‹L–@‚Ȃ̂ÉI

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:31:57
Python‚ÌŽO‘åƒXƒeƒL‹@”\‚̂ЂƂ‚ɃPƒ`‚ð‚‚¯‚邯‚Í‚¢‚¢“x‹¹‚¾

340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:45:06
b‚ªÅ‘å‚Å‚ ‚邱‚Æ‚ðƒeƒXƒg‚·‚é‚Ì‚É
a < b > c #‚±‚ê‚Í‚¢‚½‚¾‚¯‚È‚¢‚æ‚ËH‚¾‚©‚ç‚ÆŒ¾‚Á‚Ä
b == sorted((a, b, c))[2] #‚±‚ê‚Í“ª‚ª‚¨‚©‚µ‚¢

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/03 23:50:58
Python@>@Ruby@>@C

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:05:09
(a and c) < b

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:09:40
a, b, c, d ‚̂Ȃ©‚Å b‚ªÅ‘å‚Å‚ ‚邱‚Æ‚ðƒeƒXƒg‚·‚é‚Ì‚É
a < b > c ‚É d ‚ð‰Á‚¦‚ç‚ê‚È‚¢
sorted ‚Ì•û‚ª³‰ð

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:11:34
>>342‚͉½‚ª‚µ‚½‚¢‚ñ‚¾

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:12:11
max(a, b, c, d) == b

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:15:07
reduce(lambda x, y: y if x < y else x, [5, 2, 7, 3])

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:16:53
reduce ‚Í 2.6 ˆÈã‚ł͎g‚¦‚È‚¢‚ñ‚¾‚Á‚¯

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:19:19
functools.reduce ‚Ɉړ®‚µ‚½‚¾‚¯‚¾‚©‚ç–â‘è‚È‚¢‚æ

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:20:23
any(x < b for x in (a, b, c))‚¾‚ëA펯“I‚Él‚¦‚Äcc


350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:24:28
‚Â[‚©A‚à‚¤”äŠrƒAƒ‹ƒSƒŠƒYƒ€‚̘b‚¾‚ëB

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:50:00
web ‚©‚çŽæ‚Á‚Ä‚«‚½ HTML ‚ðH‚킹‚ÄAXPath ‚Ńf[ƒ^‚ðŽæ‚èo‚µ‚½‚¢B
³‘Ž®‚łȂ­‚Ä‚à“K“–‚ɂ悵‚ȂɌv‚ç‚Á‚Ä‚­‚ê‚邯‚È‚¨Šð‚µ‚¢B
Ruby ‚¾‚Á‚½‚ç Nokogiri ‚Ý‚½‚¢‚¾‚¯‚ÇAPython ‚ł͉½H

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 00:55:37
>>351
- BeautifulSoup
- lxml

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 01:44:26
>³‘Ž®‚łȂ­‚Ä‚à“K“–‚ɂ悵‚ȂɌv‚ç‚Á‚Ä‚­‚ê‚邯‚È‚¨Šð‚µ‚¢B

lxml ‚¾‚Æ–³—H

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 02:18:39
lxml‚à‚ª‚ñ‚΂Á‚Ä‚­‚ê‚邿

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 06:15:05
any(x < b for x in (a, b, c))‚¾‚ëA펯“I‚Él‚¦‚Äcc

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/04 10:06:22
any(b<=x for x in (a, b, c))

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 11:50:56
class@Hoge‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA
"Hoge"‚©‚ç‚͂ǂ¤‚â‚Á‚ăAƒNƒZƒX‚·‚é‚ñ‚¾‚Á‚¯H

‚ ‚ÆA‚±‚¤‚¢‚¤‚Ì‚ðˆê”Ê“I‚ÉŒ¾‚Á‚ÄA‚Ç‚ñ‚Èê–å—pŒê‚Å‚µ‚½‚Á‚¯H

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 11:53:48
>>357
globals()["Hoge"]

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 12:01:54
>>358
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 12:11:41
ƒCƒ“ƒgƒƒXƒyƒNƒVƒ‡ƒ“‚Æ‚©ƒŠƒtƒŒƒNƒVƒ‡ƒ“‚Æ‚©‚»‚̂ւñ‚Ì—pŒê‚ð‹‚߂ĂéH

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 12:43:47
>>360
ƒCƒ“ƒgƒƒXƒyƒNƒVƒ‡ƒ“‚Á‚Ă͉̂‚߂ĕ·‚¢‚½‚Ì‚ÅA’²‚ׂĂ݂܂·B

’P‚ÉAeval("Hoge")‚Ý‚½‚¢‚Ȃ̂Ɗ¨ˆá‚¢‚µ‚Ä‚¢‚½–Í—lB

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 13:21:52
Hoge.py “à‚É
class Fuga ‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA
"Hoge", "Fuga" ‚©‚ç‚͂ǂ¤‚â‚Á‚ăAƒNƒZƒX‚·‚é‚ñ‚¾‚Á‚¯H


363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 13:23:23
Hoge.py “à‚É
class Fuga, method Hage ‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA
"Hoge", "Fuga", "Hage" ‚©‚ç‚͂ǂ¤‚â‚Á‚ăAƒNƒZƒX‚·‚é‚ñ‚¾‚Á‚¯H

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 13:31:07
@

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/07 13:34:51
@

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/10 09:36:03
age

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/10 09:49:45
‚¨‚͂悤‚²‚´‚¢‚Ü‚·B
‚킽‚µ‚P‚U΂̗Žq‚¶‚Å‚·‚¯‚Ç
PythonŽn‚ß‚é‚É‚ ‚½‚Á‚Äʼn‚ɓǂނׂ«–{‚Í
‚ ‚è‚Ü‚·‚©H

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/10 10:08:35
‚È‚¢‚æ

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/10 13:44:13
‚±‚ñ‚É‚¿‚ÍB
‚킽‚µ15΂̋“ûƒOƒ‰ƒrƒAƒAƒCƒhƒ‹‚È‚ñ‚¾‚¯‚Ç
‚Ý‚ñ‚È‚ÅPython‚â‚낤‚æB

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/10 13:59:45
‚Ý‚ñ‚È‚ÅPython www

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 05:24:24
Good Morning, Everyone!!!!
I am a thirteen years old girl.
I will start learning Oppaithon Programming.
Please teach me chome-chome.

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 05:35:52
chome-chome‚Æ‚©’c‰òƒŒƒxƒ‹‚¶‚á‚È‚¢‚ÆŽg‚í‚È‚¢‚¾‚낤•’Ê

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 06:18:10
ƒRƒƒRƒHƒAƒXƒ^ƒŠƒXƒN‚Ì‚±‚ÆH

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 09:33:34
‚¢‚‚à‚̉pŒê‰ºŽè‚ȂЂƂ©

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 12:39:50
OptionParser‚ɂ‚¢‚ÄŽ¿–â‚Å‚·


#!/usr/bin/env python
# coding: utf-8

from optparse import OptionParser

parser = OptionParser()
parser.add_option('-f', '--fuga', action='append', type='string', dest='fugaList', help='fugafugafuga')
(options, args) = parser.parse_args()
print options.fugaList


¦ã‹L‚̃XƒNƒŠƒvƒg–¼‚ð‰¼‚Éfuga‚Æ‚·‚é

ŽÀs—á‚PF
$ ./fuga -f hoge piyo
['hoge']

ŽÀs—á‚QF
$ ./fuga -f hoge -f piyo
['hoge', 'piyo']

•¡ŽG‚ȃIƒvƒVƒ‡ƒ“Žw’è‚É‚æ‚鈗•ªŠò‚ðs‚¢‚½‚­‚ÄOptionParser‚ðŽg‚¢Žn‚߂܂µ‚½
ŽÀs—á‚P‚̂悤‚Ɉê‚‚̃IƒvƒVƒ‡ƒ“‚É‘½”‚̈ø”‚ð“n‚µ‚ÄA
ŽÀs—á‚Q‚ÌŒ‹‰Ê['hoge', 'piyo']‚̂悤‚É"options.fugaList"‚É
ˆø”‚ð‘ã“ü‚µ‚½‚¢‚̂ł·‚ªA‰Â”\‚Å‚µ‚傤‚©H
‰Â”\‚È‚çƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 12:55:13
ˆê‚‚̃IƒvƒVƒ‡ƒ“‚ɑ΂µ‚Ä•¡”‚̃IƒvƒVƒ‡ƒ“ˆø”‚ð‹–‚µ‚½‚ç
Œã‚É‘±‚­‚Å‚ ‚낤ŒÅ’èˆø”‚ª‘¶Ý‚·‚é‚©‚µ‚È‚¢‚©Šm”F‚·‚ép‚ª‚È‚¢‹C‚ª‚·‚é

‚Ȃ̂őfll‚¦‚¾‚¯‚Ç -f"hoge,piyo" ‚Å‚²‚Ü‚©‚·‚Æ‚©

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 13:22:26
>>376
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

>>275‚É‚±‚̃XƒNƒŠƒvƒg‚ÌŽg—p–Ú“I‚ð‘‚¢‚Ä‚¢‚È‚©‚Á‚½‚Ì‚Å
Œão‚µ‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·‚ª

$ ./fuga hoge_*

‚̂悤‚ɃRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚烃Cƒ‹ƒhƒJ[ƒh‚ðŽg—p‚µ‚ÄA
•¡”‚̃tƒ@ƒCƒ‹–¼‚ðƒIƒvƒVƒ‡ƒ“ˆø”‚É“n‚µ‚Ä—˜—p‚·‚é‚Ì‚ªƒƒCƒ“‚Ȃ̂Å
-f"hoge,piyo" ‚ł͂¿‚å‚Á‚Æ‚²‚Ü‚©‚¹‚È‚¢‚Å‚·BBB

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 17:38:38
‚»‚¤‚¢‚¤ê‡-fƒIƒvƒVƒ‡ƒ“‚ª‚ ‚Á‚½‚ç‚Ç‚¤‚¢‚¤“®ì‚ð‚·‚éA‚Æ‚¢‚¤•—‚Éì‚é‚à‚̂ł ‚Á‚Ä
-fƒIƒvƒVƒ‡ƒ“‚Ƀpƒ‰ƒ[ƒ^‚ð‚¼‚ë‚¼‚ë“n‚·‚Æ‚¢‚¤•—‚ɂ͂µ‚È‚¢‚¾‚ëA•’ÊB

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 20:33:47
A/B/__ini__.py ‚ŕϔ‚ð’è‹`
hoge = 'hogehoge'
A/B/module_x.py ‚Æ‚¢‚¤ƒ‚ƒWƒ…[ƒ‹“à‚Åhoge‚ðŽg‚¢‚½‚¢ê‡A‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

import hoge
‚ł̓_ƒ‚È‚ñ‚Å‚·‚©H

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/11 21:02:00
>>379
ƒRƒs[‚ł悯‚è‚á
from . import hoge

381:375
09/07/12 02:57:27
>>378
Šm‚©‚É•’ʂ͂»‚¤‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËBBB



‚Æ‚¢‚¤–ó‚ÅOptionParser‚ł̓ƒ^ƒV‚ª‚µ‚½‚¢‚±‚Æ‚ªo—ˆ‚È‚³‚»‚¤‚Ȃ̂Å
Ž©•ª‚Ń‚ƒWƒ…[ƒ‹‚ð‚‚­‚邱‚Ƃɂµ‚Ü‚µ‚½
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½


382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 03:26:51
‚Ç‚¤‚¢‚½‚µ‚Ü‚µ‚Ä

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 07:40:36
>>377
OptionParser‚È‚ègetopt‚Å "hoge_*" ‚ð•¶Žš—ñ‚Æ‚µ‚Ď󂯎æ‚Á‚Ä‚©‚ç
glob ‚ŃƒCƒ‹ƒhƒJ[ƒh‚ð“WŠJ‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©B

‚½‚ß‚µ‚ĂȂ¢‚¯‚Ç Linux/Unix ŠÂ‹«‚¾‚ƃƒCƒ‹ƒhƒJ[ƒh‚̓VƒFƒ‹‚É‚æ‚Á‚Ä
“WŠJ‚³‚ê‚Ä‚©‚çƒvƒƒOƒ‰ƒ€‚É“n‚³‚ê‚é‚Ì‚Å

./fuga -f "hoge_*"

‚̂悤‚ɃRƒ}ƒ“ƒhˆø”‚ðƒNƒI[ƒg‚µ‚Ä‘‚­•K—v‚ª‚ ‚éB

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 09:37:55
‚«‚½‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ 
UnicodeDecodeErroro‚È‚­‚È‚Á‚½I

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 10:08:02
>>384
‚Ç‚¤‚â‚Á‚½H
‚Ü‚³‚© setdefaultencoding() ‚¶‚á‚È‚¢‚æ‚ÈH

from __future__ import unicode_literals
‚µ‚ÄAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚̃tƒ@ƒCƒ‹“üo—Í‚Í
import codecs
codecs.open('foo', encoding='cp932')
‚̂悤‚ɃGƒ“ƒR[ƒfƒBƒ“ƒO‚ðŽw’肵‚ătƒ@ƒCƒ‹‚ðŠJ‚­‚Ì‚ª³‚µ‚¢•û–@‚¾‚¼B

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 11:45:18
ƒŠƒXƒgŒ^‚Å“ú–{Œê‚ðˆµ‚¤ê‡ˆêŒÂ‚¸‚ÂŽæ‚èo‚³‚È‚¢‚Æ•¶Žš‚ª‰»‚¯‚¿‚Ⴄ‚ñ‚Å‚·‚ª
ƒXƒ‰ƒCƒX‚ňê“x‚É•¡”‚Ì—v‘f‚ðˆµ‚¦‚邿‚¤‚ɂȂé•û–@‚͂Ȃ¢‚ñ‚Å‚µ‚傤‚©

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 11:54:03
>>386
ŽÀۂɉ»‚¯‚éꇂ̃R[ƒh‚ÆAuˆêŒÂ‚¸‚ÂŽæ‚èo‚·v‚̃R[ƒh‚ðŒ©‚¹‚Ă݂è‚á‚ê

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 12:11:28
Ž«‘‚ð

hoge = {'fuga': 1}
print hoge.fuga

‚ÆJS‚̘A‘z”z—ñ‚̂悤‚ɃL[‚ðƒvƒƒpƒeƒB‚Ý‚½‚¢‚É‚µ‚Ä
ƒAƒNƒZƒX‚µ‚½‚¢‚ñ‚Å‚·‚ª‚Ç‚¤‚É‚©ŽÀŒ»‚Å‚«‚È‚¢‚Å‚·‚©H

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 12:38:09
>>385
ƒtƒbctxt‚ðUTF-8‚ŕۑ¶‚·‚邱‚Æ‚ðŠo‚¦‚½‚¾‚¯‚³

‚‚¢‚łɂ¾‚¯‚Çunicode_literals‚Á‚ĉ½H
2.5‚¾‚Æimport‚Å‚«‚È‚­‚Ä‚¢‚¢‚Ì‚©H

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 12:48:52
>>389
‚¤‚ñA2.6‚©‚炵‚©Žg‚¦‚È‚¢B
‚½‚Æ‚¦‚ÎA
#coding: utf-8
open("‚ ‚¢‚¤‚¦‚¨")
‚Á‚Ä‚â‚邯A"‚ ‚¢‚¤‚¦‚¨"‚Íutf-8‚̃oƒCƒg—ñ‚¾‚©‚çAWindows‚Æ‚©‚Å‚Í
"‚ ‚¢‚¤‚¦‚¨" ‚Æ‚¢‚¤–¼‘O‚̃tƒ@ƒCƒ‹‚ðŠJ‚¯‚È‚¢B
open(u"‚ ‚¢‚¤‚¦‚¨")
‚Æ‘‚­‚Æ•’ʂɃtƒ@ƒCƒ‹‚ªŠJ‚¯‚éB

‚ÅA Python 3.0 ˆÈ~‚ł͕’Ê‚É "‚ ‚¢‚¤‚¦‚¨" ‚Æ‘‚­‚Æ Python 2Œn‚Ì u"‚ ‚¢‚¤‚¦‚¨"
‘Š“–‚ɂȂé‚ñ‚¾‚¯‚ÇAPython2Œn‚Å‚àu–³‚µ‚ÉUnicode•¶Žš—ñ‚𑂯‚邿‚¤‚É‚·‚é‚Ì‚ª
unicode_literals

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 12:51:59
>>388
—Ⴆ‚ÎA
>>> class JSObject(dict):
... def __init__(self, o):
... self.__dict__ = o
...
>>> o = JSObject({'foo': 1})
>>> o.foo
1

‘¼‚É‚à __getattr__, __setattr__ ‚ðŽg‚Á‚½•û–@‚Æ‚©‚à‚ ‚éB

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 13:10:28
>>387
‚±‚ñ‚ÈŠ´‚¶‚Å‚·
#ƒtƒ@ƒCƒ‹‚Ì‚Qs–Ú‚©‚ç‚Ì•¶Žš—ñ‚ð‚Rs‚¸‚ÂƒŠƒXƒg‚Ì‚P—v‘f‚ɂ܂Ƃ߂Ĉµ‚¢‚½‚¢
fhnd = open('spam.txt','r')

lines = []
add_up = []

line_start = 2
line_end = 5

for temp in fhnd:
@lines.append(temp)

for temp in lines:
@if (line_start > line_max) or (line_end > line_max):
@@break
@add_up.append(lines[line_start] + lines[line_start+1] + lines[line_end-1]) #©‰»‚¯‚È‚¢
#@add_up.append(lines[line_start:line_end]) #©ã‚Ì‘ã‚í‚è‚ÉŽÀs‚·‚邯‰»‚¯‚é
print str(add_up[0]) + str(add_up[1]) + str(add_up[2])#©ã‚Ìfor•¶“à‚Ì‚¤‚¿ã‚Ìs‚ðŽÀs‚Ȃ牻‚¯‚È‚¢
print str(add_up[0:3])#©ã‚Ìfor•¶“à‚Ì‚¢‚¸‚ê‚Å‚à‰»‚¯‚é

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 13:12:35
”²‚¯‚Ä‚½‚¯‚Ç
line_max = len(lines)
‚Å‚·

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 13:13:17
>>391
‚¨‚¨I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
•׋­‚ɂȂè‚Ü‚µ‚½I

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 13:58:36
>>392
> @add_up.append(lines[line_start] + lines[line_start+1] + lines[line_end-1]) #©‰»‚¯‚È‚¢
> #@add_up.append(lines[line_start:line_end]) #©ã‚Ì‘ã‚í‚è‚ÉŽÀs‚·‚邯‰»‚¯‚é
ã‚Ìê‡Aappend‚̈ø”‚Í•¶Žš—ñ‚¾‚¯‚ÇA‰º‚Ìê‡‚ÍƒŠƒXƒg
‚Ȃ̂ʼnº‚ðã‚Æ“¯‚¶‚­‚·‚é‚È‚çadd_up.append( ''.join( lines[line_start:line_end]))‚¶‚á‚Ü‚¢‚©

> print str(add_up[0:3])#©ã‚Ìfor•¶“à‚Ì‚¢‚¸‚ê‚Å‚à‰»‚¯‚é
ƒŠƒXƒg‚ðstr‚µ‚½‚Æ‚«‚É“¾‚ç‚ê‚é‚Ì‚Íprint‚Å‚«‚é•¶Žš—ñ

>>> L = [1, 2, 3]
>>> str(L)
'[1, 2, 3]'

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/07/12 15:24:04
>>392
‚Ü‚¸‚Ístr()‚Ærepr()‚̈Ⴂ‚ª”»‚ç‚È‚¢‚Æ‚ÈB

>>> astr = '‚ ‚¢‚¤'
>>> alist = [astr]
>>> print astr
‚ ‚¢‚¤
>>> print alist
['\xe3\x81\x82\xe3\x81\x84\xe3\x81\x86']

ƒŠƒXƒg‚ð•¶Žš—ñ‚É‚µ‚悤‚Æ‚µ‚½‚çAƒŠƒXƒg‚Ì—v‘f‚É‚Ístr()‚ł͂Ȃ­‚Ärepr()‚ª“K—p‚³‚ê‚éB
repr()‚³‚ê‚邯A•¶Žš—ñ‚Ì‚¤‚¿ASCII•¶ŽšˆÈŠO‚Í\x‚ŃGƒXƒP[ƒv‚µ‚Ä•\ަ‚³‚ê‚éB

ŽOs•ª‚Ì•¶Žš—ñ‚ð”z—ñ‚É‚µ‚Ä add_up ‚ð‚Qd”z—ñ‚É‚µ‚½‚¢H
‚»‚ê‚Æ‚àŽOs•ª‚Ì•¶Žš—ñ‚ðˆê‚‚̕¶Žš—ñ‚ɘAŒ‹‚µ‚½‚¢H
lines = open('spam.txt').readlines()
add_up = []
for i in range(1, len(lines), 3):
@@@@add_up.append(lines[i:i+3]) # ‚Qd”z—ñ‚É‚µ‚½‚¢ê‡
@@@@add_up.append(''.join(lines[i:i+3])) # ˜AŒ‹‚µ‚½‚¢ê‡


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

5400“ú‘O‚ÉXV/160 KB
’S“–:undef