[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 08/14 22:07 / Filesize : 221 KB / Number-of Response : 1031
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

Python‚Ì‚¨•׋­ Part51



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/01(–Ø) 20:48:23.20 ID:zy2bldTw.net]
PythonƒIƒtƒBƒVƒƒƒ‹ƒTƒCƒg
www.python.org/

“ú–{Pythonƒ†[ƒU‰ï (¦‰pŒê‚í‚©‚él‚Íã‹L‚̃IƒtƒBƒVƒƒƒ‹‚Ì•û‚ðŒ©‚é‚±‚Æ‚ð‚¨‘E‚ß‚µ‚Ü‚·)
www.python.jp/

Python‚Ì‚¨•׋­ Part50
peace.2ch.net/test/read.cgi/tech/1413474092/

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/23(“ú) 14:09:39.05 ID:5Lr/fOT4.net]
‘S‚­‚̉SŽÒ‚¾‚ƃlƒbƒg‚Íî•ñ—Ê‚ª‘½‚·‚¬‚é‚Á‚Ă̂͂ ‚é‚©
‚Ƃ͂¢‚¦A–{‚Í‚Rû”ƒ‚Á‚ēǂݔä‚×‚ë‚Æ‚àŒ¾‚í‚ê‚邵‚È

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 00:27:48.51 ID:EcHWVsmq.net]
“ñŽŸŒ³‚Ìndarray‚ª‚ ‚éB—Ⴆ‚Îshape=(100,2)B
100ŒÂ‚©‚ç“K“–‚É2ŒÂ”²‚¢‚Ä(98,2)‚Ìndarray‚ðì‚肽‚¢B
‚±‚ÌÛA”²‚¢‚½—v‘f‚̂ЂƂ‘O‚Ì—v‘f‚Í”²‚¢‚½•ª‚ð‘«‚µ‚Ä2‚ÅŠ„‚Á‚½’l‚É‚µ‚½‚¢B

‚¢‚Á‚½‚ñtolist‚Ålist‚É‚µ‚¿‚Ⴆ‚ÎŽÀŒ»‚͂ł«‚邯‚ÇA‘¬“x–ʂŕs–ž‚ªŽc‚éB

‚È‚ñ‚©‚¢‚¢•û–@‚µ‚ç‚È‚¢H

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 03:10:44.83 ID:csOVihsC.net]
’P

735 –¼‘OFƒ‚Énumpy.zeros(shape=(98,2))‚ʼnŠú‰»s—ñ‚ðì‚Á‚Ä
for•¶‚Åshape=(100,2)‚©‚çshape=(98,2)‚Ö—v‘f‚ð‘ã“ü‚·‚é‚̂͂ǂ¤H
[]
[‚±‚±‰ó‚ê‚Ă܂·]

736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 03:32:22.12 ID:DiZc3ogb.net]
numpy.delete‚ƃXƒ‰ƒCƒXŽg‚¦

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 07:05:42.05 ID:+kcQUecP.net]
>>715
numpy.delete‚Á‚Ä’m‚ç‚È‚©‚Á‚½BƒTƒ“ƒNƒXI

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 10:34:20.72 ID:9xygNeDa.net]
>>713
”²‚«‚½‚¢—v‘f‚Æ‚»‚̂ЂƂ‘O‚Ì—v‘f‚ð
‚Ç‚¿‚ç‚à‘«‚µ‚Ä2‚ÅŠ„‚Á‚½’l‚Åã‘‚«‚·‚é
(—v‘f‚Ì”‚͕ς¦‚È‚¢)

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/24(ŒŽ) 23:32:26.05 ID:+kcQUecP.net]
>>717
”²‚­‘O‚É’l‚ð•Ï‚¦‚Ä‚µ‚Ü‚¤‚̂ł·‚Ë
Žg‚킹‚Ä‚¢‚½‚¾‚«‚Ü‚·I

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/10/25(‰Î) 02:27:29.62 ID:1QQW4i9d.net]
Å‹ßnode.js‚â‚Á‚Ä‚½‚¯‚ǂ܂½Python‚É–ß‚Á‚Ä‚«‚½‚í
‚Ü‚½‚æ‚낵‚­‚È



741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/25(‰Î) 21:10:07.75 ID:xoqpMCMM.net]
>>>v1.shape
(20, 10, 3)
>>>m1.shape
(3, 3)
>>>result = np.zeros(rv1.shape[:2])
>>>for i in range(rv1.shape[0]):
@@@for j in range(rv1.shape[1]):
@@@@@@result[i, j] = np.dot(np.dot(rv1[i, j, :], m1), rv1[i, j, :])

‚±‚̈—‚ðforƒ‹[ƒv‚ðŽg‚킸‚É‚‘¬‚É‘‚«‚½‚¢‚ñ‚¾‚ª
‚È‚ñ‚©‚¢‚¢•û–@‚ ‚éH

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/26(…) 02:16:55.39 ID:tP3geMHY.net]
Ž¿–â‚Å‚·
>>> import ctypes
>>> type(ctypes.ARRAY(ctypes.c_int, 1)(9))
<class 'numpy.ctypeslib.c_long_Array_1'>
>>> type(ctypes.ARRAY(ctypes.c_int, 2)(9,8))
<class 'ctypes.c_long_Array_2'>
>>> type(ctypes.ARRAY(ctypes.c_int, 3)(9,8,7))
<class 'ctypes._endian.c_long_Array_3'>
>>> type(ctypes.ARRAY(ctypes.c_int, 4)(9,8,7,6))
<class 'ctypes.c_long_Array_4'>
>>> type(ctypes.ARRAY(ctypes.c_int, 5)(9,8,7,6,5))
<class 'ctypes.c_long_Array_5'>
>>> type(ctypes.ARRAY(ctypes.c_int, 6)(9,8,7,6,5,4))
<class 'ctypes.c_long_Array_6'>
>>> type(ctypes.ARRAY(ctypes.c_int, 7)(9,8,7,6,5,4,3))
<class 'ctypes.c_long_Array_7'>
>>> type(ctypes.ARRAY(ctypes.c_int, 8)(9,8,7,6,5,4,3,2))
<class 'ctypes.c_long_Array_8'>

‚È‚º1‚Æ3‚¾‚¯’‡ŠÔ‚Í‚¸‚ê‚Ȃ̂łµ‚傤H

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 13:08:21.77 ID:3lkqIeOw.net]
>>> o = object()
>>> o.x = 3
AttributeError: 'object' object has no attribute 'x'
>>> o.__dict__
AttributeError: 'object' object has no attribute '__dict__'
ª‚±‚ê‚ªŽ¸”s‚·‚é‚̂ʼnº‚̂悤‚É‚·‚邯
>>> class O(object): pass
...
>>> c = O()
>>> c.x = 3
>>> c.x
3
>>> c.__dict__
{'x': 3}
>>> c.__dict__['x']
3
‚ÅãŽè‚­‚¢‚­–ó‚Å‚·‚ª
object ‚ðŒp³‚µ‚Ä‚¢‚邾‚¯‚Ȃ̂É
‚È‚º __dict__ ‚ª‚à‚ê‚È‚­•t‚¢‚Ä‚­‚é‚̂łµ‚傤H

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 14:08:07.00 ID:zu/Rt9+m.net]
ƒNƒ‰ƒXƒIƒuƒWƒFƒNƒg‚É‚Í__dict__‚ª‚à‚ê‚È‚­‚‚¢‚Ä‚­‚é‚©‚ç

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 14:22:40.91 ID:iYpeYJtL.net]
>>722
ˆêŒ¾‚ÅŒ¾‚¤‚ÆAŽ‚Á‚ĂȂ¢‚Æ•s•Ö‚¾‚©‚ç__dict__‚ª‚‚¢‚Ä‚­‚é

object‚ÍŠî’ê‚Ì‘¶Ý‚Ȃ̂ł¢‚¶‚ê‚È‚¢‚悤‚ÉÝŒv‚³‚ê‚Ă邯‚Ç
•’ʂ̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í‘®«‚Ì‘‚«Š·‚¦‚ª‚Å‚«‚½•û‚ª•Ö—˜‚¾
‚à‚µƒCƒ“ƒXƒ^ƒ“ƒX‚Ì‘®«‚Ì‘‚«Š·‚¦‚ð§ŒÀ‚·‚éƒNƒ‰ƒX‚ðì‚邯‚«‚Í__slots__‚ðݒ肵‚悤

‚»‚ê‚©‚çA‘®«‚ð‘‚«Š·‚¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ª‚Ù‚µ‚¢‚¯‚ǃNƒ‰ƒX’è‹`‚ª–Ê“|‚ȂƂ«‚Í
Ž«‘‚ʼn䖂·‚é‚©types.SimpleNamespace‚ðŽg‚¨‚¤

746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 14:35:54.55 ID:MDokmCKP.net]
>>723‚Ì’m”\ƒŒƒxƒ‹
@Ž¿–âF‹ó‚͂ȂºÂ‚¢‚̂łµ‚傤‚©
@‰ñ“šF‹ó‚Í‚¢‚©‚ç

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 18:07:20.36 ID:3lkqIeOw.net]
object Œp³‚µ‚Ă邩‚Ç‚¤‚©‚ÍŠÖŒW‚È‚¢‚í
class C(): pass ‚Å‚à“¯‚¶‚¾‚í

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/28(‹à) 18:13:02.87 ID:Eg/XFFg9.net]
‹ó‚ÍÂF‚ł͂ ‚è‚Ü‚¹‚ñ‚æH
±¼Þ­°Ù‚Á‚ÄF‚È‚ñ‚Å‚·‚æô

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 17:03:46.75 ID:5dVZCGK0.net]
>>> import numpy as np
>>> from ctypes import cast, POINTER, c_double, c_char
>>> from binascii import a2b_hex, b2a_hex
>>> s = '555555555555D53F'
>>>

750 –¼‘OFcast(a2b_hex(s), POINTER(c_double))[0]
0.33333333333333331
>>> c = np.sin(np.arange(1, 3, 1))
>>> c
array([ 0.84147098, 0.90929743])
>>> cast(c.__array_interface__['data'][0], POINTER(c_double))[0]
0.8414709848078965
>>> cast(c.__array_interface__['data'][0], POINTER(c_double))[1]
0.90929742682568171
>>> cast(c.__array_interface__['data'][0], POINTER(c_char))[0:8]
'\xee\x0c\t\x8fT\xed\xea?'
>>> b2a_hex(cast(c.__array_interface__['data'][0], POINTER(c_char))[0:8])
'ee0c098f54edea3f'
>>> cast(a2b_hex('ee0c098f'), POINTER(c_double))[0]
1.185626633492288e-314
>>> cast(a2b_hex('54edea3f'), POINTER(c_double))[0]
5.2981662529804807e-315

‚È‚ºŒ‹‰Ê‚ªŠú‘Ò‚µ‚½‚à‚̂ƈႤ‚̂łµ‚傤H
[]
[‚±‚±‰ó‚ê‚Ă܂·]



751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 17:13:33.42 ID:g3Hziv5V.net]
ŠÔˆá‚Á‚½Šú‘Ò‚¾‚©‚ç

>>> cast(c.__array_interface__['data'][0], POINTER(c_char))[0:16]
'\xee\x0c\t\x8fT\xed\xea?F\xb4\xd1\xea\xf6\x18\xed?'
>>> b2a_hex(cast(c.__array_interface__['data'][0], POINTER(c_char))[0:16])
'ee0c098f54edea3f46b4d1eaf618ed3f'
>>> cast(a2b_hex('ee0c098f54edea3f'), POINTER(c_double))[0]
0.8414709848078965
>>> cast(a2b_hex('46b4d1eaf618ed3f'), POINTER(c_double))[0]
0.90929742682568171

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 17:15:48.99 ID:V/VqPJHP.net]
‚ [
•¶Žš”‚ƃoƒCƒg”‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚½
—L‰ê‡d

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 17:24:28.60 ID:0+VZnpKl.net]
ƒoƒCƒiƒŠƒf[ƒ^‚ð•ÏŠ·‚·‚é‚È‚çstructŽg‚¨‚¤‚æ

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 17:53:45.77 ID:5dVZCGK0.net]
‚¢‚¿‚¢‚¿’è‹`‚·‚é‚Ì–Ê“|‚­‚ËH
‚à‚Á‚ÆŠÈ’P‚È‚ÌH

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/29(“y) 18:19:16.02 ID:0+VZnpKl.net]
>>732
Python2‚Å‚µ‚©Šm”F‚µ‚ĂȂ¢‚ªstruct‚ðŽg‚Á‚½‘‚«•û‚Æ”ä‚ׂ邯‚±‚ñ‚ÈŠ´‚¶

import struct
# ‘¼‚Ìimport‚ÍÈ—ª
# c = ... ‚àÈ—ª

print repr(cast(c.__array_interface__['data'][0], POINTER(c_char))[0:16])
print repr(struct.pack('dd', *c))

print repr(cast(a2b_hex('ee0c098f54edea3f'), POINTER(c_double))[0])
print repr(struct.unpack('d', a2b_hex('ee0c098f54edea3f')))

756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 01:13:34.40 ID:X0WLh33u.net]
ƒƒ‚ƒŠ‘‚«Š·‚¦o—ˆ‚È‚¢‚æ

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 05:34:28.14 ID:yNIR1Ckb.net]
ƒoƒCƒg•¶Žš—ñ‚ð‘‚«ž‚ނ‚à‚è‚È‚çstruct‚͈á‚Á‚Ä‚½

numpy‚È‚çc.view()‚Å”z—ñ‚ðƒLƒƒƒXƒg‚·‚é‚̂͂ǂ¤H
‚»‚̃oƒbƒtƒ@‚Ébytearray‚©memoryview‚ðŽg‚Á‚Ä‘‚«ž‚Þ
c.view(dtype=np.int8)[:8] = bytearray.fromhex('ee0c098f54edea3f')
c.view(dtype=np.int8)[:8] = memoryview(b'\xee\x0c\t\x8fT\xed\xea?')

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 14:56:03.48 ID:DhcMHpiw.net]
>>> d = {'a': (1,3,5), 'b': (2,4,6)}
>>> zip(d)
[('a',), ('b',)]
>>> zip(d.keys())
[('a',), ('b',)]
>>> zip(d.values())
[((1, 3, 5),), ((2, 4, 6),)]
>>> zip(d[d.keys()[0]],d[d.keys()[1]]) © ‚±‚ê‚ð‚à‚Á‚ÆŠÈ’P‚É‘‚­•û–@‚Í‚ ‚è‚Ü‚·‚©H
[(1, 2), (3, 4), (5, 6)]

759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 14:58:17.95 ID:DhcMHpiw.net]
‚¿‚Ȃ݂É
'a' ‚Æ‚© 'b' ‚Ì–¼‘O‚Í”»‚ç‚È‚¢‚Å‚·
key ‚ª 2 ŒÂ‚ ‚é‚炵‚¢‚Æ‚¢‚¤‚±‚Æ‚¾‚¯”»‚Á‚Ä‚éó‘Ô‚Å‚·
ðŒŒã•t‚¯‚Å‚·‚݂܂¹‚ñ

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 15:04:27.15 ID:HR8j9Zln.net]
zip(*(d[k] for k in d))



761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/30(“ú) 15:06:34.69 ID:HR8j9Zln.net]
‚±‚ê‚ł悩‚Á‚½
zip(*d.values())

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/10/30(“ú) 23:13:49.26 ID:r3eRdHaA.net]
“ü–åPython3‚̃Tƒ“ƒvƒ‹‚ÅŽg‚Á‚Ä‚é•¶Žš—ñ‚̃`ƒ‡ƒCƒX‚·‚«B
•\ކ‚Í‚«‚à‚¢B‚‚©Python‚̃Iƒ‰ƒCƒŠ[‚Ì•\ކ‚Í‘S•”Œ™‚ª‚点‚©H

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/31(ŒŽ) 19:30:40.95 ID:BTnSfHvF.net]
‚¾‚Á‚ăpƒCƒ\ƒ“‚¾‚µc
“¯‚¶¶‚«•¨‚¶‚á‚È‚¢‚©

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/10/31(ŒŽ) 21:43:21.23 ID:lijJSfpb.net]
‚â‚Á‚Ï‚è‚Ý‚ñ‚È•À—ñˆ—ŽÀ‘•‚·‚é‚Ì‚ÉAthreading‚ł͂Ȃ­
ʼn‚©‚çmultiprocessing‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚©‚ÈB
’Ç‚í‚ê‚邿‚¤‚ɃOƒO‚è‚È‚ª‚ç‚È‚ñ‚Æ‚©ì‚Á‚Ä‚«‚½‚¯‚ÇAGIL‚É‹C‚¢‚½‚Æ‚«‚ɂ͎žŠù‚É’x‚©‚Á‚½B

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/10/31(ŒŽ) 23:49:40.65 ID:tRXbeJlS.net]
ƒGƒLƒXƒp[ƒgpython‚ªmultiprocessingŽg‚Á‚Ä‚½‚©‚çEEE

766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/01(‰Î) 00:04:58.92 ID:myyUxu1+.net]
GIL‚̉e‹¿‚ÍCPUƒoƒEƒ“ƒh‚µ‚©‰e‹¿‚µ‚È‚¢‚¨(I/OƒoƒEƒ“ƒh‚Í–â‘è‚È‚µ)
‚»‚ÌCPUƒoƒEƒ“ƒh‚àNumPy‚Æ‚©‚͉ðŒˆô‚ðŽÀ‘•‚µ‚Ä‚¢‚é‚炵‚¢‚ªA
EEE

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/01(‰Î) 00:53:27.88 ID:Ot0Mfz59.net]
cp1.nintendo.co.jp/python.html

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/01(‰Î) 02:17:16.41 ID:lWEkG1Wt.net]
Ruby‚Å‚àACŠg’£ƒ‰ƒCƒuƒ‰ƒŠ‚ªƒXƒŒƒbƒhƒZ[ƒt‚ł͂Ȃ¢‚½‚ßAMRI(CRuby)‚ÍGIL‚ðÌ—p‚µ‚Ä‚¢‚éB
GIL‚Å‚ÍAƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚ł̎Às‘¬“x‚ª‘¬‚­‚È‚é

‚½‚¾‚µAI/OƒAƒNƒZƒXŽž‚É‚ÍAGIL‚̓ƒbƒN‚ð‰ð•ú‚·‚é‚©‚çA
ƒXƒŒƒbƒh‚ªŸŽè‚ÉØ‚è‘Ö‚í‚èA•À—ñ‚ÉI/Oˆ—‚Å‚«‚éB
‚¾‚©‚çAI/O‚ª‘½‚¢‚ÆAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‘¬‚­‚È‚é

ˆê•ûAJRuby, Rubinuis ‚É‚ÍAGIL‚ª–³‚¢

unicorn‚̓vƒƒZƒXƒx[ƒX‚̃T[ƒo[‚¾‚©‚çAƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍŠÈ’P‚¾‚ªA
Heroku„§‚ÌPuma‚ÍAƒXƒŒƒbƒhƒx[ƒX‚̃T[ƒo[‚¾‚©‚çA
ƒvƒƒZƒX“à‚Åó‘Ô‚ð‹¤—L‚·‚邽‚ßAƒXƒŒƒbƒhƒZ[ƒt‚ɃvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/01(‰Î) 17:26:10.67 ID:4xPIwz1E.net]
>>745
2012, 5581, 9150 ‚Ü‚¾‚Ü‚¾–³ŒÀ‚É‚ ‚è‚»‚¤‚¾‚¯‚Ç
2012 ‚̂Ƃ«‚¾‚¯AA‚Ì–â‘肪o‚Ä
2012 ˆÈŠO‚Í‚±‚Ì–â‘肾‚¯H
def range_check(func):
return lambda m, e, n, c: ((0 <= m and m < n) and func(m, e, n, c)) or ""

@range_check

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/01(‰Î) 21:54:03.85 ID:JagjNEyh.net]
2012ˆÈŠO‚Í–â‘è‚¶‚á‚È‚­‚Äurl‚É‚à‚ ‚邿‚¤‚Ɉê–â–ڂ̃qƒ“ƒg‚Å‚µ‚å
0<=m<n‚͈̔͂Åm‚ð’T‚¹‚Á‚ĈӖ¡



771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/02(…) 01:16:47.17 ID:MYQ7Ohex.net]
³‚µ‚¢’l‚¶‚á‚È‚¢‚Æ‚«‚͕ʂ̃y[ƒW‚É”ò‚΂³‚ê‚é‚Ì‚©

772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/04(‹à) 05:08:09.04 ID:gpXDTSEe.net]
pandas‚Á‚ĂȂñ‚È‚ñH

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/05(“y) 04:59:42.30 ID:wfiZuB85.net]
pandas ‚ÍNumpy‚̃f[ƒ^—ñ‚ɑ΂µ‚Ĉµ‚¢ˆÕ‚¢ƒf[ƒ^\‘¢‚ð’ñ‹Ÿ‚·‚éƒf[ƒ^•ªÍƒc[ƒ‹‚Å‚·

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/05(“y) 21:55:34.81 ID:opkXce+m.net]
‚‹‰Œ¾Œê‚µ‚©G‚Á‚½‚±‚ƂȂ¢‚ñ‚Å‚·‚¯‚ÇA
‚ǂȂ½‚©python‚Ånumba‚Æ‚©CythonŽg‚¤‚ƂȂñ‚Å‘‚­‚È‚é‚Ì‚©‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©
JITƒRƒ“ƒpƒCƒ‹‚Á‚Ă̂ª‚æ‚­‚í‚©‚ç‚È‚­‚Ä

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/06(“ú) 01:40:19.90 ID:WNnVjL66.net]
>>752
•Ï”‚ÉŒ^‚ª‚È‚¢‚Æ‚¢‚¤‚Ì‚ÍA’€ˆê’†g‚ðŠm”F‚µ‚È‚­‚Ă͂¢‚¯‚Ü‚¹‚ñ
‚»‚±‚©‚ç‘®«‚ðŽæ“¾‚·‚é‚Ì‚àAPython‚ÍŽ«‘‚©‚ç’T‚·‚±‚ƂɂȂè‚Ü‚·
‚»‚¤‚¢‚Á‚½Žè‘±‚«‚âƒGƒ‰[ƒ`ƒFƒbƒN‚ª‰îÝ‚·‚镪AŽžŠÔ‚ªŠ|‚©‚è‚Ü‚·

‚±‚̕ϔ‚Í‚±‚ÌŒ^‚ÅA‚±‚ÌŒ^‚ɂ͂±‚ê‚ç‚Ì‘®«‚µ‚©‚È‚¢‚ÆŒˆ‚Ü‚Á‚Ä‚¢‚ê‚Î
‘®«ŽQÆ‚àƒCƒ“ƒXƒ^ƒ“ƒX‚̃ƒ‚ƒŠƒAƒhƒŒƒX‚ÉŠe‘®«‚̃IƒtƒZƒbƒg‚ð
‰ÁŽZ‚·‚邾‚¯‚Å‰ðŒˆ‚·‚邿‚¤‚ȋɂ߂ĒPƒ‚ȃ‚ƒfƒ‹‚Åς݂܂·

ŠeŽÀ‘•‚É‚àˆË‚è‚Ü‚·‚ªAˆø”‚ð‚Í‚¶‚ߕϔ‚ÌŒ^‚𔛂邱‚Æ‚Å
‚»‚¤‚¢‚Á‚½ƒR[ƒh‚Ö‚ÆŠÖ”‚ð•ÏŠ·‚µ‚Ä‚¢‚邯l‚¦‚ç‚ê‚Ü‚·i“K“–

‚½‚¾ƒXƒNƒŠƒvƒgŒ¾Œê‚É‚¨‚¢‚Ĉø”‚ÌŒ^‚̂ݎw’è‚Å‚«‚邿‚¤‚È‚à‚Ì‚Í
’P‚Ȃ駖ñ‚Ìꇂª‘½‚­A‚Þ‚µ‚ëŽÀs‘¬“x‚͋͂©‚È‚ª‚ç’ቺ‚µ‚Ü‚·

776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/10(–Ø) 17:22:40.87 ID:urso8i+f.net]
>>596 –³•ñV‚Ý‚½‚¢‚¾‚ÈB

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/16(…) 21:33:36.95 ID:d4VtzaE6.net]
udemy ‚Ń}ƒ‰ƒ\ƒ“ƒZ[ƒ‹‚â‚Á‚Ä‚½‚©‚ç Python ‚ÌuK‚É\‚µž‚ñ‚ł݂½B

‚Ƃ肠‚¦‚¸uComplete Python Bootcampv‚©‚çB

https://www.udemy.com/complete-python-bootcamp/

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/16(…) 23:33:40.80 ID:fzskfnoe.net]
jupyter

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/17(–Ø) 15:13:50.16 ID:r7o ]
[‚±‚±‰ó‚ê‚Ă܂·]

780 –¼‘OFwDyD9.net mailto: >>756 •½Œ´ˆ» []
[‚±‚±‰ó‚ê‚Ă܂·]



781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/17(–Ø) 23:26:58.72 ID:fvdpi3xz.net]
python‚ÅiphoneƒAƒvƒŠì‚ê‚邿‚¤‚É‚µ‚Ăقµ‚¢

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/18(‹à) 00:03:56.78 ID:1TQ7nfkR.net]
Godot(ƒSƒh[) Engine‚ł͂¶‚ß‚éƒQ[ƒ€§ìA“V‘ò(‚ ‚Ü‚³‚í)‚点‚ñA2015

OSSEMITƒ‰ƒCƒZƒ“ƒX‚ÅAƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€(iOS/Android/HTML5)A
Python•—‚ÌGDScript‚Å‘‚­

2D/3D—p‚¾‚ª2D’†S‚ÅA•¨—ƒVƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚à“‹ÚB
ƒCƒ“ƒXƒg[ƒ‹•s—v‚ÅAƒTƒCƒY‚Í20MB

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/18(‹à) 01:59:45.66 ID:LQDo/FHp.net]
>>759
ŽŸ‚É“¯‚¶‚±‚Ƃ𑂢‚½‚çŒöŽ®ƒTƒCƒg‚É100ƒhƒ‹•ª‚ÌDDoS‘Å‚¿ž‚ñ‚Å‚â‚é

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/18(‹à) 09:14:21.78 ID:xcQYDLoo.net]
Cython‚ð‚Í‚¶‚߂Ďg‚Á‚½‚ñ‚Å‚·‚¯‚Ç
UserWarning: Cython.Distutils.old_build_ext does not properly handle dependencies and is deprecated
‚Á‚ăGƒ‰[‚ª‚łĂµ‚Ü‚¢‚Ü‚µ‚½
‚à‚¤‰½‚ðŒ¾‚í‚ê‚Ä‚¢‚é‚Ì•ª‚©‚ç‚È‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/18(‹à) 09:32:32.06 ID:bpDg/mkv.net]
>>761
Cython‚ÌŽg‚¢•û‚͂ǂ±‚ÅŒ©‚½HŠmM‚È‚¢‚¯‚Ç‚½‚Ô‚ñA
cmdclass‚Ébuild_ext‚ðŽw’è‚·‚é•û–@‚Í”pŽ~‚³‚ꂽ‚©‚ç‘ã‚í‚è‚Écythonize()‚ðŽg‚¤

https://github.com/cython/cython/blob/master/CHANGES.rst#other-changes-1
docs.cython.org/en/latest/src/quickstart/build.html

786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/19(“y) 07:21:17.32 ID:x8D2Epls.net]
‘ã‚í‚ç‚È‚¢‹zˆø—Í ƒ_ƒCƒ\ƒ“

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/19(“y) 08:48:16.33 ID:YtkNE2sc.net]
•Ï‚í‚ç‚È‚¢‹zˆø—Í ‚¨‚Á‚Ï‚¢‚»‚ñ

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/19(“y) 17:50:14.88 ID:EARt8M3E.net]
Š”‚Ì–Á•¿‰¿Ši‚ðŠy“VRSS‚ð’Ê‚µ‚Ď擾‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚·‚ê‚Îo—ˆ‚Ü‚·‚Å‚µ‚傤‚©H

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/19(“y) 19:13:54.98 ID:evoiElz2.net]
•׋­‚·‚é

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/19(“y) 21:15:20.06 ID:hEADhLQO.net]
ƒ}ƒ‹ƒ`‚â‚ß‚ê



791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/21(ŒŽ) 13:32:39.60 ID:nEauqoE3.net]
>>762
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·!‚Ü‚³‚Ébuild_ext‚ðŽg‚Á‚Ä‚¨‚è‚Ü‚·
cythonize()‚É‘ã—p‚µ‚Ă݂܂·‚Ë

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/21(ŒŽ) 13:34:53.41 ID:AV8Qs9fb.net]
‚¨—ç‚Í‚¢‚ç‚È‚¢‚æ

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/21(ŒŽ) 13:42:42.80 ID:OdlAvAwn.net]
>>765
Šy“V‚ªŒöŠJ‚µ‚Ä‚¢‚éAAPI‚ðŽg‚¤B
Šy“V‚ªAPI‚ðŒöŠJ‚µ‚Ä‚¢‚È‚¢‚̂ȂçA
Ž©—͂ŃTƒCƒg‚̃y[ƒW\‘¢‚ð•ªÍ‚·‚é•K—v‚ª‚ ‚邽‚ßA‚ß‚¿‚á‚ß‚¿‚á“‚¢

Ruby‚É‚æ‚éƒNƒ[ƒ‰[ŠJ”­‹Z–@ „‰ñE‰ðÍ‹@”\‚ÌŽÀ‘•‚Æ21‚̉^—p—áA
²X–Ø ‘ñ˜YE‚é‚Ñ‚«‚¿A2014

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/21(ŒŽ) 14:10:32.10 ID:goLgdzFN.net]
hesonogoma.com/stocks/japan-all-stock-prices.html

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/21(ŒŽ) 14:13:32.04 ID:goLgdzFN.net]
‚±‚Á‚¿‚¾‚Á‚½
ttp://hesonogoma.com/stocks/data/japan-all-stock-prices.json

796 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/23(…) 14:53:06.95 ID:spSBpgZR.net]
‚ ‚Ì‚¤‚´‚¢‚¨‚Á‚³‚ñ‚à‚¤—ˆ‚È‚¢‚Å‚­‚ê‚é‚©‚È

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/23(…) 19:06:21.91 ID:mN2/m7ri.net]
setup.py‚É/usr/bin‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚½‚¢ŽÀs‰Â”\ƒtƒ@ƒCƒ‹‚̃Cƒ“ƒXƒg[ƒ‹‚ð‹Lq‚Å‚«‚È‚¢‚ÌH

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/23(…) 21:05:09.03 ID:fCj7qIPS.net]
‚Å‚«‚邾‚ë

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/24(–Ø) 00:11:03.84 ID:OktEdl8u.net]
‚±‚Ì‘Oo‚½macbook pro‚Á‚Ă܂¾2Œn‚È‚ÌH

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/24(–Ø) 02:25:32.31 ID:0bzOqP+y.net]
‚‚¤‚©Pythonƒ‰ƒCƒuƒ‰ƒŠŠJ”­‚µ‚悤‚Á‚ĂȂ



801 –¼‘OFÁ‚½‚Æ‚«‚ÉA
2‚©‚çì‚èŽn‚ß‚é‚ÌH3‚©‚çì‚é‚Ì
2‚ªæ‚¾‚Á‚½‚è2‚Æ3‚Ì“¯ŽžƒŠƒŠ[ƒX‚¾‚Æ‚·‚邯A
u•Ê‚É2‚Å‚àŽg‚¦‚év¨u3‚Å‚ ‚é•K—v‚ª‚È‚¢v‚ƂȂÁ‚Ä
‚¢‚‚܂łà3‚ւ̈Ús‚ªi‚Ü‚¸‹CŽ‚¿ˆ«‚¢“¯‹ó‘Ô‚ª’·ˆø‚­‚±‚ƂɂȂé
Žv‚¢Ø‚Á‚ÄV‹Kƒ‰ƒCƒuƒ‰ƒŠ‚Í2‚̃Tƒ|[ƒg”ÅƒŠƒŠ[ƒX‚ðŽ«‚ß‚é‚ׂ«‚©A
3‚ª–¾Ž¦–³‚µ‚̃fƒtƒHƒ‹ƒgA2‚ÍAu2‚Æ–¾Ž¦‚µ‚È‚¢‚ÆŽg‚¦‚È‚¢v‚É‚·‚ׂ«B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/24(–Ø) 10:19:06.31 ID:G9zv+9s3.net]
>>777
3‚ÅŽd—l•Ï‚¦‰ß‚¬‚½‚Ì‚ªŽ¸”s‚¾‚Á‚½‚È

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/24(–Ø) 21:38:50.61 ID:9Ts9nmeN.net]
3‚Å“®‚©‚È‚¢Ž©‘RŒ¾Œêˆ—ƒc[ƒ‹‚ªŒ‹\‚ ‚é
‰pŒê‚Í‚ ‚é‚ñ‚¾‚ª“ú–{Œê‚ª‚È‚¢

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/24(–Ø) 22:00:56.09 ID:Ge6TFhSM.net]
>>758 ¡iphone‚Épython—Ž‚Æ‚¹‚邾‚낤B

805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/25(‹à) 09:58:18.74 ID:ejT/bmDU.net]
ƒtƒŒ[ƒ€ƒ[ƒN‚܂őµ‚Á‚Ä‚é‚ÌH

806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/25(‹à) 13:57:13.69 ID:Was8MkUD.net]
X, Y = np.meshgrid(x, y)
‚Æ Z[y][x] ‚̃f[ƒ^‚ª‚ ‚Á‚ĂƂ±‚ë‚Ç‚±‚ë Z ‚Ì’l‚ª np.nan ‚̂Ƃ«
Z[np.isnan(Z)] = np.nanmean(Z)
‚Æ‚©‚·‚邯‘S‘̂̕½‹Ï’l‚Å•âŠÔ‚Å‚«‚邱‚Ƃ͕ª‚©‚Á‚½‚̂ł·‚ª
‘S‘̂̕½‹Ï’l‚Ì‘ã‚í‚è‚ɗႦ‚Î㉺¶‰E‚Ì4“_‚̋ߖT’l‚Å•âŠÔ‚µ‚½‚¢‚Å‚·
Z[np.isnan(Z)] = np.hogehoge ‚Å‚«‚邯‚¤‚ꂵ‚¢‚ñ‚Å‚·‚¯‚Ç
‘¬‚­‚ăJƒbƒRƒCƒC‘‚«•û‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/25(‹à) 14:07:24.70 ID:uaIHXvW0.net]
NaN˜A‘±‚µ‚Ä‚½‚çH

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/25(‹à) 20:06:52.35 ID:cY+6Vao3.net]
ruby‚Ìsinatra‚ɑГ–‚·‚é‚Ì‚Á‚Äbottle‚Å‚¨‚‹H

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 05:35:09.74 ID:AufG5x1o.net]
sinatra@¨@flask
rails ¨@Django

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 15:12:22.20 ID:KnKPBfvX.net]
s = '‚ '*500000
‚Æ‚¢‚¤‘å‚«‚߂̕¶Žš—ñ‚ð‰º‚Ì‚â‚è•û‚ŘAŒ‹‚µ‚Ă݂½‚çA
a = s+s+s+s+s
b = '%s%s%s%s%s' % (s,s,s,s,s)
c = '{}{}{}{}{}'.format(s,s,s,s,s)
d = ''.join((s,s,s,s,s))
e = f'{s}{s}{s}{s}{s}'
‘¬“x“I‚ÉA
(‘¬) e,d > c,b > a (’x)
‚ÅAe(3.6‚Ìf•¶Žš—ñ)‚ª—Ç‚³‚»‚¤‚È‚ñ‚Å‚·‚ªA
ƒƒ‚ƒŠŒø—¦“I‚ɂ͂ǂ¤‚È‚ñ‚Å‚·‚©‚ËH



811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 15:22:34.34 ID:hhkRb/f2.net]
>>786
ƒƒ‚ƒŠŽg—p—Ê‚à’²‚ׂ½‚ç—Ç‚¢‚̂łÍH

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 16:15:30.11 ID:NHEyIU0T.net]
>>785
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bflask‚Á‚Ă̒²‚ׂĂ݂܂·

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 16:34:14.57 ID:ezWUhGI0.net]
flask‚æ‚èA•’Ê‚ÉPyramid‚ªEƒXƒDEƒLƒB[
Django‚æ‚èA•’ʂɂ»‚¤Pyramid‚ª‚Ÿ[ƒXƒD[ƒLƒB[@‚ ‚¢‚ÁI

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/26(“y) 22:47:58.57 ID:ZFdUN2Qn.net]
>>779
“ú–{‚Í‚à‚¤‘—Í‚ªŠ‚¦‚Ä‚é‚Ì‚Å
Cabocha‚Ì‘ã‚í‚è‚Í‚à‚¤ì‚ç‚ê‚È‚¢‚¾‚낤‚µ
Cabocha‚ªpython2‚Å‚µ‚©“®‚©‚È‚¢‚È‚ç
‚¸‚Á‚ÆŽg‚Á‚Ä‚¢‚­‚µ‚©‚È‚¢

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/27(“ú) 00:52:35.54 ID:qpF+TI8A.net]
2ƒoƒCƒg•¶Žš‚É–¢—ˆ‚͂Ȃ¢

816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/27(“ú) 02:27:58.29 ID:vih5e8tT.net]
cabocha‚Á‚ÄC++‚Åì‚ç‚ꂽƒ‰ƒCƒuƒ‰ƒŠ‚ðƒoƒCƒ“ƒfƒBƒ“ƒO‚µ‚Ä‚é‚Ì‚©

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/27(“ú) 20:51:38.70 ID:hCRP9N1q.net]
I/O”­¶‚·‚邿‚¤‚Ȉ—‚ðthreading‚Å‚â‚Á‚Ä‚¢‚½‚à‚Ì‚ÍA‚È‚ñ‚Å‚à‚©‚ñ‚Å‚àasyncio‚ÉŽ‚Á‚Ä‚¢‚¯‚΂¢‚¢‚Ì‚©‚ÈB

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 13:55:36.00 ID:msYXnjQ5.net]
‚ ‚éƒIƒuƒWƒFƒNƒg‚ªgenerator‚©‚Ç‚¤‚©‚𔻒肵‚½‚¢‚̂ł·‚ª
import types
if isinstance(ite, types.GeneratorType): hoge
‚Æ‘‚­‚Ì‚Æ
import inspect
if inspect.isgenerator(ite): hage
‚Æ‘‚­‚Ì‚Æ
‚Ç‚Á‚¿‚ª³‚µ‚¢‚Å‚·‚©H

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 14:57:24.29 ID:QbhBdwoJ.net]
‚Ç‚Á‚¿‚ೂµ‚¢A‚Æ‚¢‚¤‚©“¯‚¶‚¾
inspect.py‚ð“Ç‚ñ‚Å‚à‚炤‚Ƃ킩‚邯‚Çisgenerator‚ÌŽÀ‘•‚Í‚±‚ñ‚È‚à‚ñ

def isgenerator(object):
@return isinstance(object, types.GeneratorType)

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 15:36:55.09 ID:msYXnjQ5.net]
‹@”\‚Í“¯‚¶‚Åisgenerator‚ðŒÄ‚ԂƎ኱’x‚­‚È‚é‚Æ‚¢‚¤‚±‚Ƃł·‚Ë
isinstance‚Ì•û‚ðŽg‚¢‚Ü‚·
‚ ‚肪‡d



821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 16:19:01.89 ID:JqLIUydX.net]
inspect‚Ì•û‚ª•ª‚©‚èˆÕ‚­‚È‚Á‚ĂăGƒG‚â‚ñ‚©A‹@”\“I‚É‚àƒŠƒbƒ`‚¾‚µ‘¼‚ÉFX’²‚ׂç‚ê‚é‚Ë‚ñ‚Å‚¥
ƒ^ƒCƒsƒ“ƒO—Ê‚àŽáб­‚È‚­‚Ȃ邵‚³

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 16:21:11.20 ID:msYXnjQ5.net]
>inspect‚Ì•û‚ª•ª‚©‚èˆÕ‚­‚È‚Á‚Ä‚Ä

‘S‘R‚»‚¤Žv‚í‚È‚¢

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 16:28:47.08 ID:QbhBdwoJ.net]
isgeneratorfunction‚Æ‚©inspect‚Ì‘¼‚Ì‹@”\‚àŽg‚Á‚Ä‚¢‚é‚È‚ç
ƒR[ƒh‚̈êŠÑ«‚ð‚æ‚­‚·‚邽‚ß‚Éisgenerator‚ð„‚·‚©‚È‚ 

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 16:31:36.54 ID:JqLIUydX.net]
inspectŒŸ¸‚·‚é
isgeneratorƒWƒFƒlƒŒ[ƒ^[‚©H(¼¬¯·°Ý

isinstance‚±‚ê‚̓Cƒ“ƒXƒ^ƒ“ƒX‚Å‚·‚©H
types.ƒ^ƒCƒvƒX‚Ì’†‚ÌAA‚¦‚Á‚Æ‚¦‚Á‚ÆEE
GeneratorType‚Æ“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚Ȃ̂ł·‚©‚ŸH(ÃÍ

‚Ù‚çAinspect‚Ì•û‚ª¶¯º²²‚¶‚á[‚ñI

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 17:29:25.44 ID:7xa/esm8.net]
©‚É‚µ‚ëƒVƒƒƒo‘m

826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 17:55:11.35 ID:K1QAwkuf.net]
ƒWƒFƒlƒŒ[ƒ^‚ªgeneratorƒNƒ‰ƒX‚Á‚Ä’m‚Á‚Ä‚é‘O’ñ‚Ȃ炢‚¢‚¯‚Ç
‚»‚ñ‚ÈŽ–î’m‚ç‚È‚­‚Ä‚àƒWƒFƒlƒŒ[ƒ^‚ÍŽg‚¦‚é‚©‚çŒãŽÒ‚â‚ËB

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/28(ŒŽ) 19:32:08.45 ID:G1CNKeqJ.net]
¢ŠE‚É•…‚é‚Ù‚Ç‚ ‚é’x‚­‚ĉ䖂Ȃç‚È‚¢ƒ\ƒtƒgƒEƒFƒA‚ð”ro‚µ‚¢‚é‚Ì‚Í
‚»‚ñ‚È•—‚Éó‚Í‚©‚Å’Z—“I‚Èl‚¦•û‚ŃvƒƒOƒ‰ƒ€‚Ì‘¬‚³‚ÉŒü‚«‚ ‚Á‚Ä‚¢‚él’B‚Ȃ̂¾‚æ

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/28(ŒŽ) 19:36:06.32 ID:MT+LNPN6.net]
„È‚·‚é—]—T‚à‚È‚¢“z‚Í‚·‚Á‚±‚ñ‚Å‚ë

829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/28(ŒŽ) 22:09:50.95 ID:padn7mYh.net]
python‚̃‚ƒWƒ…[ƒ‹–¼‚ªƒhƒbƒg‚ŘAŒ‹‚µ‚Ä‚¢‚é‚̂͂ǂ¤‚¢‚¤ˆÓ–¡
‰½‚¾‚낤H
‚‚©python‚Á‚Ä new@‚ª‚È‚¢‚©‚烂ƒWƒ…[ƒ‹‚ƃNƒ‰ƒX‚Ì‹æ•Ê‚ª
žB–†‚¾‚ÈB
¬•¶Žš‚̓‚ƒWƒ…[ƒ‹‘å•¶Žš‚̓Nƒ‰ƒX‚Å‚¢‚¢‚Ì‚©‚ÈB
‰ºŽè‚·‚邯type()‚Æ‚©‚ÅŠm”F‚µ‚½ê‡Aƒ‚ƒWƒ…[ƒ‹‚ƃNƒ‰ƒX‚Æ
ƒƒ\ƒbƒh‚ÌŠÔ‚Ì‹«ŠE‚à‚ ‚¢‚Ü‚¢‚ÈŠ´‚¶‚ª‚·‚éB
‚»‚ê‚ðˆÓޝ‚µ‚È‚­‚Ä‚à‚¢‚¢‚Ì‚ª‚¢‚¢‚Æ‚±‚ë‚È‚ñ‚¾‚ªA
‚łୂµ‹C‚ɂȂéB

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 04:11:30.39 ID:uhrEoI9p.net]
import•¶‚Í
import "unittest/mock" ‚¾‚ƃtƒ@ƒCƒ‹–¼‚̧ŒÀ‚ª•ª‚©‚è‚É‚­‚¢
import unittest.mock ‚È‚çƒtƒ@ƒCƒ‹–¼‚É‹L†‚ðŽg‚Á‚½‚çSyntaxError‚É‚·‚邼‚Æ‹º‚µ‚ɂȂé

‘S•”ƒtƒ@[ƒXƒgƒNƒ‰ƒXƒIƒuƒWƒFƒNƒg‚ªPython‚Ì‚â‚è•û‚¾‚©‚ç‹æ•Ê‚ª‚ ‚¢‚Ü‚¢‚Ȃ͓̂–‘R‚ÌŒ‹‰Ê‚¾‚È
ƒ‚ƒWƒ…[ƒ‹‚âƒNƒ‰ƒX‚ªƒCƒ“ƒXƒ^ƒ“ƒX‚Æ“¯‚¶ˆµ‚¢‚Ȃ̂͋CŽ‚¿ˆ«‚¢‚ÆŠ´‚¶‚él‚à‚¢‚»‚¤

„§‚Ì–½–¼‹K‘¥(PEP 8)‚É]‚Á‚Ä‚¢‚ê‚Αå•ʂ͕t‚­‚̂ł ‚Ƃ͊µ‚ê‚邵‚©‚È‚¢



831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 04:25:10.40 ID:FbGErgbe.net]
>>806
‚»‚Ì
> PEP 8
‚Á‚ĉ½B

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 05:51:03.00 ID:uhrEoI9p.net]
Python Enhancement Proposals‚Á‚Ä‚¢‚¤
CPython‚ðŠJ”­‚µ‚Ä‚éŒöŽ®‚ª‘‚¢‚Ä‚é‹@”\Šg’£‚Ì’ñˆÄƒhƒLƒ…ƒƒ“ƒg‚ª‚ ‚é‚ñ‚¾‚¯‚Ç
‚»‚±‚ª‘‚¢‚½PythonƒR[ƒh‚̃Xƒ^ƒCƒ‹ƒKƒCƒh‚ªPEP 8
https://www.python.org/dev/peps/pep-0008/ i‰p•¶A“ú–{Œê–ó‚Í‚¢‚­‚‚©‚ ‚é‚̂ŌŸõ‚µ‚Äj

ˆê‰žA‹­§‚Í‚µ‚È‚¢‚Æ‘‚¢‚Ä‚ ‚邯‚ÇŽ–ŽÀã‚Ì•W€‚¾‚©‚çˆá”½‚µ‚½‚ç”ñ‘–¯‚ȋ֊õ‚à‚ ‚é
‚±‚̃Xƒ^ƒCƒ‹ƒKƒCƒh‚ɃR[ƒh‚ª“K‡‚µ‚Ă邩’²‚ׂéƒc[ƒ‹‚Æ‚©‚àŠJ”­‚³‚ê‚Ä‚é

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 08:49:09.05 ID:CKpGPGTn.net]
python‚̃‚ƒWƒ…[ƒ‹–¼‚ªƒhƒbƒg‚ŘAŒ‹‚µ‚Ä‚¢‚é‚̂͂ǂ¤‚¢‚¤ˆÓ–¡‰½‚¾‚낤H


834 –¼‘OFƒoƒJu‹º‚µ‚ɂȂ邩‚çv
ƒIƒŒuƒTƒuƒ‚ƒWƒ…[ƒ‹‚ðŽw’肵‚Ä‚¢‚邾‚¯v
[]
[‚±‚±‰ó‚ê‚Ă܂·]

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 09:36:55.54 ID:6bCoTGEQ.net]
æ’BŒ¾Œê‚É•í‚Á‚½‚¾‚¯‚¶‚á‚È‚¢‚Ì

836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 10:24:25.55 ID:CKpGPGTn.net]
Vluæ”yI@‚±‚±‚̃R[ƒh‚Á‚ĉ½‚Å‚±‚¤‚È‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚©Hv
ƒoƒJu‚È‚ñ‚¾‚È‚ñ‚¾‚ŸH@‚µ‚傤‚ª‚È‚¢“z‚¾‚È‚Ÿ[A‚Ç‚±‚ª•ª‚©‚ç‚È‚¢‚ÌHv
Vlu‚±‚±‚Å‚·A‚±‚̃Cƒ“ƒ|[ƒg•¶‚Ì‚±‚±v
ƒoƒJu‚ ‚ A‚±‚ê‚Í‹º‚µv
Vlu‚¦H@‹º‚µH‹º‚µ‚Á‚Ăǂ¤‚¢‚¤‚±‚Ƃł·‚©Hv
ƒoƒJuƒtƒ@ƒbƒN‚Á‚ĈӖ¡v
Vluƒtƒ@ƒbHv
ƒoƒJu‚±‚±‚Å‚àŽg‚Á‚Ă邾‚ëA‚±‚±‚̓_ƒtƒ‹ƒtƒ@ƒbƒNv
VluEEEv
ƒoƒJuƒgƒŠƒvƒ‹ƒtƒ@ƒbƒN‚͋֊õ‚¾‚©‚çŽg‚¤‚È‚æv

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 10:55:00.88 ID:iy4mqmRU.net]
‘‚¢‚½ƒR[ƒh‚ðPEP8‚É“K‡‚·‚邿‚¤‚É®Œ`‚µ‚Ä‚­‚ê‚郂ƒWƒ…[ƒ‹‚ª—~‚µ‚¢

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 11:10:17.71 ID:ScaPK0xj.net]
pyCharmŽg‚¦
‚«‚݂̂킪‚܂܃R[ƒh‚ÍŠJ‚¢‚½uŠÔpep8ˆá”½‚ÅŒx‚¾‚炯‚ɂȂé

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/29(‰Î) 21:09:29.97 ID:zJe10nAW.net]
>>812
autopep8‚ ‚é‚¶‚á‚ñ

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/29(‰Î) 22:12:09.81 ID:qfUhNNLw.net]
‚¨‚Ü‚¦‚çAŠy‚µ‚»‚¤‚¾‚È



841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/29(‰Î) 22:26:38.01 ID:bRZpPDaJ.net]
‹@ŠBŠwK•׋­‚µ‚Ä‚à“‚·‚¬‚ă_ƒ‚¾
ŽÊŒo‚µ‚Ä‚à—‰ð‚Å‚«‚Ë‚¥

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/30(…) 02:18:00.82 ID:WhaKofQb.net]
”nŽ­”­Œ©

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 08:23:06.72 ID:q4/m7HYJ.net]
>>814
‚ ‚肪‚Æ‚¤I

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 10:36:04.26 ID:a8f2gqxA.net]
Vim‚Æemacs
‚Ç‚Á‚¿‚ªpython‘‚«‚â‚·‚¢H

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 10:38:20.15 ID:qNhNqYiD.net]
‚Ú‚­‚Íatom‚ÅB

846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 10:53:42.12 ID:QjBTVuFq.net]
ƒGƒ}ƒNƒ\‘匙‚¢‚¾‚©‚çVim‚ÉŒˆ‚Ü‚Á‚Ä‚é
ƒGƒ}ƒNƒ\‚È‚ñ‚©Žg‚¤‚­‚ç‚¢‚È‚çCOPY CON‚̂ق¤‚ªƒ}ƒV

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/11/30(…) 15:02:24.07 ID:Uk7B7fso.net]
Vim scriptƒNƒ\‚¾‚©‚çenacts

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 21:37:20.96 ID:jlkhriI9.net]
Emacs‚ª‚È‚«‚ᎀ‚ʃ^ƒCƒv‚¾‚¯‚ÇAPython‚¾‚¯‚͂Ȃ¢
Python‚ÌŽž‚Íatom

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 21:46:05.11 ID:q4/m7HYJ.net]
why atom?

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 21:53:23.87 ID:TByUwrgW.net]
Python‚ÌIDE‚ðAnaconda‚ÅSpyder2‚©‚çSpyder3‚Ƀo[ƒWƒ‡ƒ“ƒAƒbƒv‚µ‚Ä‚©‚çA’²Žq‚ªˆ«‚­‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
ƒRƒ“ƒ\[ƒ‹‰æ–ʂ̕\ަ‚ÆA•W€“üo—͂̓à—e‚Æ‚ª‚¤‚Ü‚­“¯Šú‚Å‚«‚Ä‚¢‚È‚¢Š´‚¶B
“ü—̓vƒƒ“ƒvƒg‚Ìo‚éƒ^ƒCƒ~ƒ“ƒO‚Æ‚©B
“¯—l‚ÌÇó‚Ì•û‚âA‰ðŒˆ•û–@‚ðŒä‘¶’m‚Ì•ûA‚¨‚ç‚ê‚Ü‚¹‚ñ‚©H
‚¨•‚¯‚­‚¾‚³‚¢I



851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/30(…) 22:16:31.53 ID:Ms5fW4sR.net]
>>825
Spyder2‚É–ß‚¹‚΂¢‚¢‚ñ‚Å‚ÍB
–³—‚ÉV‚µ‚¢‚ÌŽg‚¤ƒƒŠƒbƒg‚È‚¢‚Å‚µ‚å

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/01(–Ø) 06:41:25.26 ID:6Ua6SiVz.net]
Python‚ÌŽž‚ÍPycharm‚¾‚í

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/01(–Ø) 08:17:37.97 ID:mgNdczCi.net]
Python‚̃Cƒ“ƒfƒ“ƒg‘€ì‚É‚ÍVim‚Ì
ƒrƒWƒ…ƒAƒ‹cƒ‚[ƒh‚ª•K{‚æ‚Á‚ÄVim

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/01(–Ø) 08:52:12.11 ID:6Ua6SiVz.net]
>>828
‚·‚Ü‚ñAVimƒ‚[ƒhŽg‚¦‚΂悭‚ËH

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/02(‹à) 05:59:05.35 ID:9ip1hh3L.net]
ƒXƒŒˆá‚¢‚Ȃ炷‚݂܂¹‚ñB
C++‚Ì’mޝ‚ÍuŠî‘b“I‚È“à—e‚Ȃ筂Ȃ­‚Æ‚à“ǂނ±‚Ƃ͂ł«‚év’ö“x‚ÌlŠÔ‚ªC++—p‚É‘‚©‚ꂽQt‚Ì–{‚ðw“ü‚µ‚ÄA‚³‚Ù‚Ç—]•ª‚ȃRƒXƒg‚ð‚©‚¯‚¸‚ÉPyQt‚ðŠw‚ׂé‚à‚̂łµ‚傤‚©H
‚ ‚é’ö“xˆÈã‚ÍC++‚Ì’mޝ‚à\•ª‚ɂȂ¢‚Æ¢“‚Æ‚©AŒ‹‹Ç‚ÍPyQt‚̉p•¶ƒhƒLƒ…ƒƒ“ƒg‚à•¹‚¹‚ēǂ܂Ȃ¢‚Æ•¡ŽG‚È‚±‚Ƃ͢“ï‚Ý‚½‚¢‚È󋵂ðS”z‚µ‚Ä‚¢‚é‚̂ł·‚ªccB

856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/02(‹à) 06:47:50.56 ID:heOxDSWf.net]
C++Qt–{‚©‚炨‚¢‚µ‚¢‚Æ‚±‚낾‚¯‚𒸂­ìí‚̓RƒXƒg‚©‚©‚邯Žv‚¤
PyQt‚ÌŠî‘b‚ª–{‚©‚çŠw‚ׂȂ¢‚̂ŃCƒ“ƒXƒg[ƒ‹‚©‚ççT‚­‰Â”\«‚ª‚ ‚é

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/02(‹à) 14:04:53.01 ID:BYmiNfoD.net]
Qt‚ÍC++‚ð\•ª‚É—‰ð‚µ‚ĂȂ¢‚ÆŒµ‚µ‚¢‚µ‰pŒê“ǂނ̂à•K{
PythonŽg‚¤‚Ì‚ª–Ú“I‚łȂ¢‚È‚çC#‚Å‚à‚â‚Á‚Æ‚¯

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/02(‹à) 22:11:56.05 ID:ni+qSphh.net]
3.6‚ÌdictAreversed‚Å‚«‚ñ‚©‚Á‚½
‚ ‚­‚Ü‚Åcompact dict‚Ȃ̂Ë

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/02(‹à) 23:30:05.81 ID:9ip1hh3L.net]
>>831-832
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
•’i‚ÍC#‚ÆRuby‚Æ‚ðŽg‚¢•ª‚¯‚Ä‚¢‚½‚̂ł·‚ª”Ž–î‚Å‚¿‚å‚Á‚ÆRuby‚ðŽg‚¦‚È‚¢ó‹µ‚ƂȂè‚Ü‚µ‚ÄA
‘ã‘Ö‚Æ‚µ‚Ä‘O‚©‚ç‹»–¡‚Ì‚ ‚Á‚½Python‚ÉŽè‚ðo‚µ‚ÄŒ©‚½‚̂ł·‚ªA‚±‚ê‚܂ł̌oŒ±‚©‚çuLLŒ¾Œê‚Å‚àGUI‚ðŽg‚¦‚ê‚΂¢‚ë‚¢‚ë•‚©‚é‚Èv‚ÆŽv‚Á‚½ŽŸ‘æ‚Å‚·B
Qt‚ð‘I‚ñ‚¾‚Ì‚ÍRuby‚Å‚àŽg‚¢‰ñ‚¹‚»‚¤‚¾‚Á‚½‚©‚ç‚Æ‚¢‚¤•”•ª‚ª‘å‚«‚¢‚̂ł·‚ªAƒRƒXƒg–ʂŊ„‚ɇ‚í‚È‚»‚¤‚Æ‚¢‚¤‚̂Ȃçl‚¦’¼‚µ‚Ă݂܂·B

wxPython‚È‚ç“ú–{Œê‘Ђ ‚Á‚½‚̂ł·‚ª‚©‚Ȃ肒l‚ɂȂÁ‚Ä‚¢‚Ü‚µ‚½‚Ì‚ÅAQt‚È‚çˆêΓñ’¹‚©‚ȂƎv‚Á‚½‚̂ł·‚ªccB

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/03(“y) 05:33:56.23 ID:MF5SHVtU.net]
ÌApyconjp‚Ì“®‰æ‚Åpyqt“ü–å‚Ý‚½‚¢‚Ȃ̌©‚½‚±‚Æ‚ ‚é‚È
Œ‹\‚í‚©‚èˆÕ‚©‚Á‚½‹C‚ª‚·‚é
Á‚³‚ê‚Ä–³‚¯‚ê‚Îyoutube‚É‚ ‚邯Žv‚¤‚©‚ç’T‚µ‚Ă݂½‚çH



861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/03(“y) 14:33:25.09 ID:iU+ignEA.net]
wxPython‚È‚ç–{‚¢‚ç‚ñ

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/03(“y) 14:45:27.63 ID:MBhxeCRo.net]
Tkinter‚È‚çƒCƒ“ƒXƒg[ƒ‹‚¢‚ç‚ñ

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/03(“y) 15:19:36.76 ID:IRGw9hUe.net]
ˆÈ‰º‚É‘‚¢‚Ä‚¨‚¢‚½B
ƒXƒŒ—§‚Ä‚é‚܂łà‚È‚¢Ž¿–â‚Í‚±‚±‚Å 144•C–Ú
echo.2ch.net/test/read.cgi/tech/1473241397/472

Godot(ƒSƒh[) Engine‚ł͂¶‚ß‚éƒQ[ƒ€§ìA“V‘ò(‚ ‚Ü‚³‚í)‚点‚ñA2015

OSSEMITƒ‰ƒCƒZƒ“ƒX‚ÅAƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€(iOS/Android/HTML5)A
Python•—‚ÌGDScript‚Å‘‚­

2D/3D—p‚¾‚ª2D’†S‚ÅA•¨—ƒVƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚à“‹ÚB
ƒCƒ“ƒXƒg[ƒ‹•s—v‚ÅAƒTƒCƒY‚Í20MB

ŒöŽ®ƒTƒCƒg‚ÌADemos and Examples ‚©‚çAƒfƒ‚‚ðƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚é

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/03(“y) 16:06:41.02 ID:iU+ignEA.net]
tcl/tk‚Á‚ĂȂñ‚Å”p‚ꂽ‚ñ‚¾‚낤

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/03(“y) 17:07:23.32 ID:x7z2pgeG.net]
‚Æ‚¢‚¤‚©PC‚ł̓Nƒ‰ƒCƒAƒ“ƒg‚ÌGUIƒAƒvƒŠŽ©‘Ì‚ª”p‚ꂽ‚©‚ç

866 –¼‘OF‚  [2016/12/03(“y) 19:18:05.14 ID:zlVjY0I4.net]
matplotlib‚ɂ‚¢‚Ä‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©BBB

---
import matplotlib.pyplot as plt

plt.rcParams['font.size']=14
plt.title('sample')
---

ÅŒã‚Ìplt.title‚ŃvƒƒOƒ‰ƒ€‚ªŽ~‚Ü‚Á‚Äæ‚Éi‚߂Ȃ¢‚̂ł·‚ªA
‚Ȃɂ©Ý’è‚Æ‚©‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚µ‚傤‚©H
anaconda‚ňꊇ‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚Ü‚·Bvisual studio‚ÅŽÀ‘•’†B

•‚¯‚Ăقµ‚¢‚Å‚·BB

plt.plot(`)
plt.scatter(`)
‚Æ‚©‚â‚Á‚Ä‚à“¯‚¶‚悤‚ɃvƒƒOƒ‰ƒ€‚ªŽë—‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B

867 –¼‘OF‚  [2016/12/03(“y) 19:29:11.48 ID:zlVjY0I4.net]
841‚Å‚·B
‰ðŒˆ‚µ‚Ü‚µ‚½BB

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/04(“ú) 11:32:53.61 ID:Vu1yH0E5.net]
ƒXƒ‰ƒCƒX•Ö—˜‚È‚ñ‚¾‚¯‚ǃIƒtƒZƒbƒg‹«ŠE‚ªƒCƒ}ƒCƒ`‰ð‚è‚É‚­‚¢

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/04(“ú) 21:34:35.81 ID:cqw+Ggol.net]
emacs‚¾‚È
””N‚Ô‚è‚ɃJƒXƒ^ƒ}ƒCƒY‚µ‚½‚çi‰»‚µ‚·‚¬‚ĂċÁ‚¢‚½
visualstudio‚Í“¯‚¶ƒR[ƒh‚ðŽ©—R‚Éc•ªŠ„A‰¡•ªŠ„‚ªo—ˆ‚È‚¢‚Ì‚ªƒcƒ‰‚¢

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/06(‰Î) 21:00:18.16 ID:c2kwoyMd.net]
asyncio“‚¢‚È`



871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/07(…) 08:11:24.29 ID:8Qoemaiz.net]
>>844
> visualstudio‚Í“¯‚¶ƒR[ƒh‚ðŽ©—R‚Éc•ªŠ„A‰¡•ªŠ„‚ªo—ˆ‚È‚¢‚Ì‚ªƒcƒ‰‚¢
‚Å‚«‚é‚Å‚µ‚åH
c‚Í•ªŠ„‚ÆŒ¾‚¤‚æ‚è•ʃEƒCƒ“ƒh‚¾‚¯‚ǃ}ƒ‹ƒ`ƒ‚ƒjƒ^[ŠÂ‹«‚¾‚Æ‚±‚Ì•û‚ª•Ö—˜‚¾‚µ
https://blogs.msdn.microsoft.com/vstipsjpn/2008/04/09/123-17/

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/07(…) 08:23:10.71 ID:pN2ME9Zl.net]
“¯‚¶ƒtƒ@ƒCƒ‹‚ð‰¡‚É•À‚ׂé‚͖̂³—‚Å‚µ‚åB

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/07(…) 15:26:11.18 ID:NUzTP/h4.net]
pythonƒXƒ^[ƒgƒuƒbƒN‚Æ‚¢‚¤“ü–å‚Ì–{“Ç‚ÝI‚í‚Á‚½‚̂ł·‚ª
“ü–å‚ÌŽŸ‚ÌA2û–Ú‚Å‚¨‚·‚·‚߂̖{‚Á‚ĉ½‚Å‚µ‚傤‚©

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/07(…) 16:42:25.98 ID:jka8DeMl.net]
>>848
“ü–å‚ÌŽŸ‚ÍF‚ñ‚ȃ‰ƒCƒuƒ‰ƒŠ‚â‚çƒc[ƒ‹‚ðŠwK‚µ‚½‚¢‚Å‚µ‚傤‚©‚ç
u‰ÈŠw‹ZpŒvŽZ‚Ì‚½‚ß‚ÌPython“ü–åv‚Æ‚©uPython‚É‚æ‚éWebƒXƒNƒŒƒCƒsƒ“ƒOv‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©B
‚±‚ê‚ç‚Í‹C‚ɂȂÁ‚Ä‚¢‚é–{‚ÅA‚Ü‚¾“Ç‚ñ‚Å‚±‚Ƃ͂Ȃ¢‚̂ł·‚ªAƒŒƒrƒ…[‚ð‚Ý‚é‚Æ‚©‚È‚è‚Ì‚•]‰¿B
“Á‚Éu‰ÈŠw‹ZpŒvŽZ‚Ì‚½‚ß‚ÌPython“ü–åv‚Í–ÚŽŸ(ttp://gihyo.jp/book/2016/978-4-7741-8388-6/#toc)‚ðŒ©‚é‚Æ
Python2Œn‚©‚çPython3Œn‚Ìà–¾‚à‚ ‚èiPythonƒXƒ^[ƒgƒuƒbƒN‚ÍPython2Œn‚Ì“ü–å‘jA
ƒzƒbƒg‚ȃc[ƒ‹(Jupyter‚â‚çSpyder)‚Ìà–¾‚à‚ ‚èA¶‘Á‚à‚̂ł·‚æB
‚µ‚©‚àƒŒƒrƒ…[‚ðŒ©‚é‚ÆPython“ü–åŽÒ‚Ȃ炩‚È‚èƒ^ƒ‚ɂƂ¢‚¤S‹­‚¢ƒRƒƒ“ƒg‚à‚ ‚èAƒAƒiƒ^‚Ƀsƒbƒ^ƒŠ‚Å‚·B

‚³‚Ä‚³‚ÄA‚±‚±‚ÉŒÀ‚炸ƒlƒbƒg‚Å–{‚ð‘E‚߂邯”Ï‚¢”y‚à‚¢‚é‚à‚̂ł·‚©‚çAƒIƒXƒXƒƒTƒCƒg‚ðЉ‚Ä‚¨‚«‚Ü‚µ‚傤B
wDive Into Python 3ittp://diveintopython3-ja.rdy.jp/index.htmljxA‚Ç‚ÌÍ‚à•ª‚©‚èˆÕ‚­‚½‚߂ɂȂè‚Ü‚·B
‚±‚±‚ňê”Ô‚Ì‚¨‹C‚É“ü‚è‚ÌÍ‚Í14.HTTPƒEƒFƒuƒT[ƒrƒX‚Å‚·‚ËBWeb‚©‚çî•ñ‚ðŽæ‚èo‚¹‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Æ‚¢‚¤‚Í
F‚ñ‚ȉ”\«‚ðŠ´‚¶‚³‚¹‚Ä‚­‚ê‚Ü‚·B

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/07(…) 16:50:41.62 ID:NUzTP/h4.net]
>>849
Ú‚µ‚­‚ ‚肪‚Æ‚¤
‚»‚Ì–{‚ƃTƒCƒgƒ`ƒFƒbƒN‚µ‚Ă݂܂·

876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/08(–Ø) 10:57:27.26 ID:T369KVfQ.net]
uAutomate the Boring Stuff with Pythonv‚Ì“ú–{Œê”ÅA—§‚¿Á‚¦‚ɂȂÁ‚¿‚á‚Á‚½‚ñ‚Å‚µ‚傤‚©B

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/10(“y) 19:29:38.83 ID:p5EfCbJX.net]
2.8ì‚Á‚½“z‚ª‚¢‚éc

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/10(“y) 20:05:07.31 ID:en/a0VWX.net]
https://github.com/naftaliharris

‚±‚ê‚©
‚à‚Í‚âPython2Œ|‚ƌĂñ‚Å‚à‚¢‚¢Ž·”O‚¾
ƒVƒFƒ‹Œ|‚Ý‚½‚¢‚É

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/10(“y) 20:31:38.46 ID:Lk6OBkwq.net]
2‚̉„–½‚µ‚Ä‚é‚â‚‚Ƃ©‚à‚¤python‚ɑ΂·‚é˜VŠQ‚¾‚ë@¬Šw¶‚Édis‚ç‚ê‚Ä‚ë‚æ

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/10(“y) 22:12:56.68 ID:gaUdVz1u.net]
–¼Ì‚¾‚ß‚¾‚낤‚È
¤•W‚ª‚Ç‚¤‚Ì‚±‚¤‚Ì‚ÆCPythonŠJ”­‚̃[ƒŠƒ“ƒOƒŠƒXƒg‚Řb‚ªo‚Ä‚é



881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/10(“y) 22:50:29.55 ID:gaUdVz1u.net]
issue‚Å‘ã‚í‚è‚Ì–¼‘O‚ÉNorwegianBlue‚ð’ñˆÄ‚µ‚Ă邿A‚Ü‚Á‚½‚­‚—

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 00:38:04.19 ID:s1r8VFAs.net]
atom‚̑Ђ͂ ‚Á‚½‚¯‚ǃAƒiƒRƒ“ƒ_‚̑Ђ͂ǂ±H

883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 19:00:04.50 ID:Vb5wkvZM.net]
‚«‚Á‚Ƽ—ï3000”N‚É‚ÍPython2.999999...‚ªƒŠƒŠ[ƒX‚³‚ê‚邯—\‘z‚·‚é

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 19:10:30.30 ID:N5nM3OJr.net]
‚¤[‚ñA‚à‚¤V‹KŠJ”­‚Í3ˆÈ~‚È‚ñ‚¾‚¯‚Ç‚Èiƒ}ƒWƒŒƒX

885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 19:55:42.43 ID:FHN7Y9Gn.net]
2.x‚È‚ñ‚Ä‚à‚¤ƒoƒOƒtƒBƒbƒNƒX‚·‚炵‚ĂȂ¢‚ñ‚¾‚¯‚Ç‚Èiƒ}ƒWƒŒƒX

886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 20:24:55.70 ID:a33VHKvT.net]
2020”N‚É–„‘’‚ðs‚¤—\’è‚Ȃ̂ÅA‚»‚ê‚܂ŕ…‚ç‚È‚¢‚悤‚ɕۑS‚Í‚µ‚Ă邼

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/11(“ú) 21:27:12.18 ID:B25d2yFW.net]
pythonCE—p‚Ìpygame‚̂悤‚ȃQ[ƒ€ì¬‚Å‚«‚é‚à‚̂͂ ‚è‚Ü‚·‚©H

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/11(“ú) 22:55:49.82 ID:hiiS8aXy.net]
Godot(ƒSƒh[) Engine‚ł͂¶‚ß‚éƒQ[ƒ€§ìA“V‘ò(‚ ‚Ü‚³‚í)‚点‚ñA2015

OSSEMITƒ‰ƒCƒZƒ“ƒX‚ÅAƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€(ƒpƒ\ƒRƒ“AiOS/Android/HTML5)A
Python•—‚ÌGDScript‚Å‘‚­

2D/3D—p‚¾‚ª2D’†S‚ÅA•¨—ƒVƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚à“‹ÚB
ƒCƒ“ƒXƒg[ƒ‹•s—v‚ÅAƒTƒCƒY‚Í20MB

ŒöŽ®ƒTƒCƒg‚ÌADemos and Examples ‚©‚çAƒfƒ‚‚ðƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚é

889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/12(ŒŽ) 22:10:51.56 ID:B ]
[‚±‚±‰ó‚ê‚Ă܂·]

890 –¼‘OFea0eRSp.net mailto: wxPython‚Í–{‚Æ‚©ŠÖŒW‚È‚µ‚É
‚Ü‚¸ƒCƒ“ƒXƒgƒg[ƒ‹‚µ‚Ă܂Ƃà‚ÉŽg‚¦‚é‚©‚Ç‚¤‚©‚É
[‚È–â‘肪‚ ‚é‚©‚ç‚È
[]
[‚±‚±‰ó‚ê‚Ă܂·]



891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/13(‰Î) 03:20:39.23 ID:neuXXcOh.net]
‚¦‚Á

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/15(–Ø) 20:20:58.89 ID:BDlCqBF0.net]
ƒfƒBƒXƒgƒŠ•W€ƒpƒbƒP[ƒW‚Æ‚©HomeBrew‚̃pƒbƒPƒW[ƒW‚È‚ç‚Ü‚¾‚¢‚¢‚¯‚Ç
‚»‚êˆÈŠO‚Í‚¸‚¢‚Ô‚ñ‚Ђǂ¢

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 13:16:00.79 ID:SvS+jiAE.net]
‚È‚ñ‚©—ûK–â‘è‚Æ‚µ‚Ä–Ê”’‚¢‚à‚̂͂Ȃ¢‚¾‚낤‚©B
–Ú“I‚ª‚ ‚Á‚ÄPython‚ðŠw‚ñ‚¾‚Æ‚¢‚¤‚æ‚è‚ÍŽï–¡‚ɋ߂¢‚Ì‚ÅAŽÀ—p“I‚È‚à‚̂͑f’¼‚É‘¼‚ÌŒ¾Œê‚ðŽg‚¤•û‚ªˆÀ‘S‚¾‚µA
ƒvƒƒOƒ‰ƒ~ƒ“ƒO“ü–åŽÒ—p‚̉ۑè‚Íl‚¦‚邱‚Æ‚à‚È‚­‰ð‚¯‚邿‚¤‚È‚à‚̂΂©‚è‚Å–O‚«‚Ä‚µ‚Ü‚Á‚½B
ƒvƒƒOƒ‰ƒ~ƒ“ƒOƒpƒYƒ‹‚àŒ©‚‚©‚é‚͎̂vl—Í‚ð–₤‚悤‚È‚à‚̂΂©‚肾‚©‚çAŒ¾Œê‚ɑ΂·‚é—‰ð‚ª[‚Ü‚éƒ`ƒƒƒ“ƒX‚Í‚ ‚Ü‚è‚È‚¢‚µA
‰½‚©‚ðˆÚA‚µ‚Ä‚Ý‚é‚Æ‚©•¡ŽG‚ȃAƒ‹ƒSƒŠƒYƒ€‚ðŽÀ‘•‚µ‚Ä‚Ý‚é‚Æ‚©‚Ì•û‚ª‚¢‚¢‚ñ‚©‚ÈH

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 13:25:46.18 ID:SvS+jiAE.net]
‚ÆA‘‚«–Y‚êB
ã‚ÅPyQt‚ÍC++‚ð—‰ð‚µ‚Ä‚¢‚È‚¢‚Æh‚¢‚Æ‚ ‚邯‚ê‚Ç‚àA‚ǂ̒ö“x‚Ì—‰ð‚ð‹‚ß‚ç‚ê‚é‚©•·‚¢‚Ä‚à‚¢‚¢‚¾‚낤‚©H
C++‚Í‚ ‚ñ‚܂葂«‚½‚­‚͂Ȃ¢‚¯‚ǓǂތÀ‚è‚ł͖â‘è‚È‚¢‚ñ‚¾‚¯‚ÇA‚¢‚«‚È‚èPyQt‚ÅŽn‚߂邯‚¢‚¤‚̂͂â‚͂薳—‚ª¶‚¶‚éH

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 13:44:34.98 ID:ENhiJOP8.net]
>>867-868
‚»‚¤‚¾‚ËA‰½‚©‚ðˆÚA‚µ‚½‚è•¡ŽG‚ȃAƒ‹ƒSƒŠƒYƒ€‚ðŽÀ‘•‚·‚é‚Ì‚ª‚¢‚¢‚æ
C++“ǂ߂é‚È‚çPyQT‚à‘åä•v‚¾‚æ

‚ÆA‘‚«–Y‚êB
Python‚ÅPyQT‘‚¢‚¿‚Ⴆ‚Η‰ð‚à[‚܂邵ˆêΓñ’¹‚¾‚©‚çA‘‚¢‚¿‚á‚¢‚È‚æOOŠæ’£‚Á‚Ä‚Ë

896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 14:11:47.58 ID:YdJc2ZoQ.net]
>>867
ƒOƒ‰ƒt—˜_‚Æ‚©

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 20:23:18.93 ID:P4d6yKEb.net]
>>867
ŠeŽíƒ\[ƒg‚ðŽ©•ª‚ÅŽÀ‘•‚µ‚Ä‚Ý‚é‚Æ‚©

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 21:21:56.76 ID:GB6oHwlz.net]
>867
ƒR[ƒhƒpƒYƒ‹“I‚Ȃ̂ÅAPython‚É“Á‰»‚µ‚½‚̂ȂçiÅ‹ß‚Í javascript Œü‚¯‚à‚ ‚éjCheckIO‚ª—L–¼‚¾‚ËB
‚à‚¤ŽŽ‚µ‚½‚©‚ÈH
PythonŒÅ—L‚ÌŒ¾Œê‹@”\‚ðŽg‚킹‚é–â‘è‚à‚ ‚Á‚½‚æB
Ž©•ª‚ÍA•’ʂ̋£‹ZƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì•û‚ª–Ê”’‚­‚ÄAyukicoder‚âtopcoder‚É—¬‚ꂽ‚¯‚ÇB

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/16(‹à) 22:27:50.35 ID:SvS+jiAE.net]
‚³‚ñ‚­‚·B
‚Ƃ肠‚¦‚¸‚¢‚ë‚¢‚ë‚»‚Ì‚ ‚½‚莎‚µ‚Ă݂éB

>>862
‚¨‚¨A‰‚߂Ēm‚Á‚½I@‚ ‚肪‚Æ‚¤I
‚Ƃ肠‚¦‚¸T––‚É—V‚ñ‚ł݂éB

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/17(“y) 06:19:43.29 ID:6O6BI3x1.net]
>>867
‚Áecho.2ch.net/test/read.cgi/tech/1480579110/



901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/12/19(ŒŽ) 08:26:33.48 ID:rwXTG9rH.net]
‰´‚ÍOpenCV‚ÌŠç”Fޝ‚ª–Ê”’‚­‚ÄPythonŠo‚¦‚½‚ÈB
Œ©‚½–Ú‚·‚®‚í‚©‚鑦•¨“I‚È‚¨‘è‚͂ƂÁ‚©‚©‚è‚â‚·‚¢B

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/20(‰Î) 23:37:11.60 ID:XxCPEnAI.net]
gensim‚Æ‚¢‚¤ƒ‰ƒCƒuƒ‰ƒŠ‚ðƒCƒ“ƒ|[ƒg‚µ‚ÄŽÀs‚·‚邯
warning‚ªo‚Ä‚«‚Ä‚«‚Ďז‚‚ɂȂé‚Ì‚ÅÁ‚·•û–@‚Í‚ ‚é‚̂łµ‚傤‚©

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/24(“y) 09:34:54.00 ID:daVFWLB3.net]
Python 3.6 Released
https://www.python.org/downloads/release/python-360/

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/24(“y) 12:35:32.64 ID:p4lqfCaM.net]
ƒƒŠƒNƒŠ

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/26(ŒŽ) 13:10:14.29 ID:8cUDP8J2.net]
>>861 858‚³‚ñ‚É1•[“ü‚ꂽ‚¢B

906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/01(“ú) 12:50:14.52 ID:6K/PWE5e.net]
sanic‚Æ‚©‚¢‚¤‚̦‚¢‚炵‚¢‚Ë

907 –¼‘OF–¼–³‚µW’† [2017/01/01(“ú) 16:47:05.40 ID:jy2g6db8.net]
>>867
coursera.org ‚Ì"introduction to data science in python" ‚Ì Quiz ‚Æ Assignment ‚¾‚¯‚ð‚â‚é

yŠT—vzpy35 jupyter_notebook(ƒT[ƒo[ãƒJ[ƒlƒ‹—˜—p‚Ȃ̂ÅWWWƒuƒ‰ƒEƒU‚¾‚¯‚ł悢) pandas –³—¿ƒR[ƒX‘I‘ð‰Â”\ ‰pŒê‚¾‚¯“ú–{Œê‚È‚µ

yƒVƒoƒŠz
EƒŒƒNƒ`ƒƒ[“®‰æ‚ð‚݂Ȃ¢
EƒŒƒNƒ`ƒƒ[‚ł‚©‚í‚ê‚éjupyter notebook ‚ð‚݂Ȃ¢
Eslide‚ð‚݂Ȃ¢
Ediscussion form‚ð‚݂Ȃ¢

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/02(ŒŽ) 06:41:23.90 ID:Y7I2K+/n.net]
‚·‚݂܂¹‚ñA‹³‚¦‚Ä‚­‚¾‚³‚¢B
python‚Ì•¶–@‘‚É–Ú‚ð’Ê‚µ‚½‚ñ‚Å‚·‚ªAŽŸ‚ÌŽ®‚̈Ӗ¡‚ª‚í‚©‚è‚Ü‚¹‚ñB

opts, args = parser.parse_args()
‚±‚ê‚ÍAŽŸ‚̂悤‚É•\Œ»‚³‚ê‚Ä‚¢‚邯‚±‚ë‚à‚ ‚è‚Ü‚µ‚½B

(options, args) = parser.parse_args()

‚±‚ÌAoptions, args‚Æ‚¢‚¤ƒJƒ“ƒ}‚̈Ӗ¡‚ª‚í‚©‚è‚Ü‚¹‚ñB


parserŽQÆ‚ÍAŽŸ‚̂悤‚É’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B

from optparse import OptionParser
parser = OptionParser(usage=

909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/02(ŒŽ) 08:33:43.50 ID:R5w4/5OT.net]
ƒJƒ“ƒ}‚ÍA2‚‚̒l‚ðƒ^ƒvƒ‹‚É‚µ‚Ä‚¢‚éB
’l2‚‚ðƒ^ƒvƒ‹‚É‚·‚邯‚«‚ÍAƒJƒbƒR‚Í‚ ‚Á‚Ä‚à‚È‚­‚Ä‚à‚¢‚¢B
python‚ÌŠÖ”‚ÍA•¡”‚Ì’l‚ðƒ^ƒvƒ‹‚ÌŒ`‚ŕԂ·‚±‚Æ‚ª‚Å‚«‚éB

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/02(ŒŽ) 08:42:20.52 ID:VX82Kdpp.net]
u‘½d‘ã“üv‚Ë



911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/02(ŒŽ) 10:09:55.59 ID:jbaRYfeA.net]
a, b = b, a ‚È‚ñ‚Ä‚±‚Æ‚à‚Å‚«‚ĕ֗˜‚¾‚æ‚Ë

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/02(ŒŽ) 12:06:12.26 ID:GdcUHK9D.net]
a,b = (c, d, e)
‚Æ‚©‚â‚邯
a=(c,d)
b=e
‚É‚È‚é‚Æ‚«‚Æ
a=c
b=(d,e)
‚É‚È‚é‚Æ‚«‚ª‚ ‚é‹C‚ª‚·‚é

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/02(ŒŽ) 13:04:47.55 ID:q64ulokO.net]
>>883-885
‚¨“š‚¦‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

‚·‚݂܂¹‚ñAŽŸ‚Ì—‰ð‚ų‚µ‚¢‚Å‚µ‚傤‚©B

https://pymotw.com/2/optparse/ ‚É‚æ‚邯A
print parser.parse_args(['-a', '-bval', '-c', '3']) ‚ÍAŽŸ‚ÌŒ‹‰Ê‚ð•Ô‚µ‚Ä‚¢‚Ü‚µ‚½B

(<Values at 0x1004cf488: {'a': True, 'c': 3, 'b': 'val'}>, [])

‚·‚Ȃ킿Aparser.parse_args ‚ÍAŽ«‘Œ^ƒIƒuƒWƒFƒNƒg{'a': True, 'c': 3, 'b': 'val'}‚ð•Ô‚µ‚Ä‚¢‚邿‚¤‚Å‚·B

‚³‚«‚ÌŽ®A(options, args) = parser.parse_args() ‚ÍA‹³‚¦‚Ä’¸‚¢‚½‚悤‚ÉAƒ^ƒvƒ‹Œ^‚ɕϊ·‚µ‚Ä‚¢‚é‚Ì‚¾‚Æ‚·‚邯A
options‚É‚ÍAŽ«‘‚Ì‚¤‚¿ƒL[‚̃RƒŒƒNƒVƒ‡ƒ“‚ªAargs‚É‚ÍAŽ«‘‚Ì‚¤‚¿ƒoƒŠƒ…[‚̃RƒŒƒNƒVƒ‡ƒ“‚ªA2’l‚̃^ƒvƒ‹‚ɕϊ·‚³‚ꂽ‚Æ‚¢‚¤‚±‚ƂɂȂé‚̂łµ‚傤‚©B
‚±‚ê‚ç‚̃RƒŒƒNƒVƒ‡ƒ“‚Á‚Ä‚¢‚Á‚½‚¢‰½Œ^‚ɂȂÁ‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©B

914 –¼‘OF887 [2017/01/02(ŒŽ) 13:10:07.07 ID:q64ulokO.net]
ŽÀŒ±‚µ‚Ü‚µ‚½B
‚¨Žè”‚¨Š|‚¯‚µ‚Ü‚µ‚½BŽŸ‚̂悤‚ɂ킩‚è‚Ü‚µ‚½B

>>> print parser.parse_args(['-a', '-bval', '-c', '3'])
(<Values at 0x7f31957c1e60: {'a': True, 'c': 3, 'b': 'val'}>, [])

ƒ^ƒvƒ‹Œ^‚ɕϊ·
>>> opts,vals = parser.parse_args(['-a', '-bval', '-c', '3'])

>>> print opts
{'a': True, 'c': 3, 'b': 'val'}
Ž«‘Œ^

>>> print vals
[]
ƒŠƒXƒgŒ^
>>>

Ž«‘Œ^‚ÆƒŠƒXƒgŒ^‚ªƒ^ƒvƒ‹‚ÉŽû‚ß‚ç‚ꂽ‚悤‚Å‚·B

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/02(ŒŽ) 23:52:38.99 ID:3gHL5+lJ.net]
Linux‚ÌAgetopts ƒRƒ}ƒ“ƒh‚Ý‚½‚¢‚ÈAƒIƒvƒVƒ‡ƒ“ˆø”‚̉ðÍ‚©

916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 00:36:09.17 ID:+MYdRpMm.net]
‚È‚ñ‚ňꎟî•ñ‚݂Ȃ¢‚©‚ÈB
optparse‚Í”pŽ~‚·‚é‚©‚çargparseŽg‚¦‚Á‚Ä‚ ‚邿B

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 08:56:39.71 ID:O5amT4li.net]
RHEL‚Æ‚©CentOS‚̌¢ƒo[ƒWƒ‡ƒ“‚ŃVƒXƒeƒ€‚ÌPythonŽg‚¤”›‚è‚Å‚à‚µ‚Ä‚ñ‚¶‚á‚Ë[‚Ì
ˆ£‚ê‚Èl¶‚—‚—

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 09:42:46.54 ID:TnZehvFm.net]
500G‚®‚ç‚¢‚Ì‹‘å‚ȃeƒLƒXƒgƒtƒ@ƒCƒ‹‚ðˆês‚²‚Ɠǂݞ‚ñ‚ň—‚µ‚Ä‚é‚Ì‚¾‚¯‚ÇAˆêTŠÔ‚®‚ç‚¢ŒvŽZ‚©‚©‚é

‚Ç‚¤‚É‚©‚‘¬‰»‚µ‚½‚¢

ssd‚Ƀtƒ@ƒCƒ‹’u‚¢‚½‚ç‚ǂ̂®‚ç‚¢‚‘¬‰»‚Å‚«‚Ü‚·‚Å‚µ‚傤‚©H‚‘¬‰»o—ˆ‚é‚Ȃ甃‚¨‚¤‚ÆŽv‚¤‚̂ł·‚ª

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 09:50:01.89 ID:EwdYFBNg.net]
>>892
ƒV[ƒPƒ“ƒVƒƒƒ‹ƒAƒNƒZƒX‚¾‚Á‚½‚çSSD‚É‚µ‚Ä‚à‚»‚ñ‚Ȃɑ‚­‚È‚ç‚È‚¢‚ÆŽv‚¤
ƒƒ‚ƒŠ‚ð‘Ý‚µ‚½‚èCPU•Ï‚¦‚邯‚©GPUŽg‚¤‚Æ‚©‚Ì•û‚ªŒø‰Ê‚ ‚é‚©‚à
CPU‚Æ‚©‚̃LƒƒƒbƒVƒ…‚ð‘å‚«‚¢‚̂ɂ·‚邯‚©

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 10:11:08.39 ID:Vmas/Nev.net]
ˆ—‚Ì’†g‚ª•ª‚©‚ç‚È‚¢‚ƃAƒhƒoƒCƒX‚Ì‚µ‚悤‚ª‚È‚¢



921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 10:25:32.06 ID:hCjfXn+0.net]
>>892
HDD ‚щƒ“ƒ_ƒ€‚Å10MB/s‚Æ‚µ‚Ä‚à500GB‚̓ǂÝo‚µ‚Í 50,000s
‚±‚ꂪ 0 ‚ɂȂÁ‚Ä‚à14ŽžŠÔ‚®‚ç‚¢‚µ‚©’Zk‚Å‚«‚È‚¢‚æ
ˆ—‚Ì•û‚ðŒ©’¼‚·‚ׂ«

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/03(‰Î) 10:28:22.19 ID:NiJgz8R3.net]
>>894
‚Ù‚ñ‚»‚ê

923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 11:04:46.55 ID:bKYKotyv.net]
”’lŒvŽZ‚È‚çSpark‚Æ‚©Žg‚¦‚Δš‘¬

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/03(‰Î) 12:26:15.37 ID:qzU7aiCI.net]
>>892
1s–ˆ‚ɓǂނñ‚¶‚á‚È‚­‚Ă܂Ƃ߂ēǂñ‚ł݂ê‚Î

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 12:31:36.04 ID:7C3/enxT.net]
ˆê“x‚ɓǂނÁ‚ÄAƒƒ‚ƒŠ‚Ç‚ñ‚¾‚¯Ï‚Þ‚ñ‚¾‚æBB

926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/03(‰Î) 13:02:40.64 ID:qzU7aiCI.net]
ˆê“x‚É‘S•”“ǂ߂Ƃ͌¾‚Á‚ĂȂ¢

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 14:39:15.93 ID:crngBivu.net]
500G‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚Á‚Ä‹ï‘Ì“I‚ɉ½‚È‚ÌH‘z‘œ‚·‚ç‚‚©‚ñ

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 19:29:48.32 ID:xUoMoOP8.net]
•’ʂɓǂñ‚Å‚½‚çƒLƒƒƒbƒVƒ…æ“ǂ݂µ‚Ä‚é‚Í‚¸‚Ȃ̂Å
‚»‚±‚Í‘åä•v‚È‚ñ‚¶‚á‚È‚¢H

1s‚¸‚ˆ—‚·‚éꇂ͊eˆ—‚ª“Æ—§‚µ‚Ä‚é
Ž–‚ª‘½‚¢‚Ì‚ÅA‚‘¬‰»‚É‚Ímultiprocessing‚Æ‚©
Žg‚¤‚±‚Æ‚ª‘½‚¢‚ÈA‰´‚ÍB

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 20:11:30.34 ID:YI7t9SH+.net]
1s‚ª’·‚·‚¬‚邯‚©H

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/03(‰Î) 21:12:36.54 ID:9D0ybwCh.net]
•À—ñˆ—‚µ‚傤



931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/03(‰Î) 22:10:29.02 ID:XVcLiPUd.net]
Œ³ƒtƒ@ƒCƒ‹‚͓ǂݞ‚Þ‚¾‚¯‚ÅAˆ—‚µ‚½Œ‹‰Ê‚͕ʃtƒ@ƒCƒ‹‚É‘‚­‚Ì‚©A
“¯ˆêƒtƒ@ƒCƒ‹‚ð“ǂݑ‚«‚·‚é‚Ì‚©A
‚Ç‚¿‚ç‚Ȃ̂¾‚낤H

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 13:47:08.78 ID:XZra0ySO.net]
>>902
‚‚ׂ±‚׌¾‚킸‚â‚Á‚Ă݂ë‚Á‚Ęb

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 16:33:45.79 ID:LRb0fkM8.net]
exe‰»‚ª‚à‚¤­‚µŠÈ’P‚ɂȂÁ‚½‚ç‚È‚Ÿ
ƒvƒƒOƒ‰ƒ€‘‚¢‚Ä‚àŽÐ“à‚É‹CŒy“n‚¹‚È‚¢‚©‚ç
‚Ü‚¸‚Ípython•‹yŠˆ“®‚©‚炵‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ª

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 16:51:35.35 ID:ybmZ8prx.net]
ʼn‚©‚çC#‚Æ‚©‚Å‘‚¯‚ÎH‚Æ‚¢‚¤˜b‚Éc

935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 16:56:04.54 ID:7VnpjoHi.net]
Web‚Å‚¢‚¢‚¾‚ë
ˆÀˆÕ‚ÉŽÀsƒtƒ@ƒCƒ‹”z‚邯Œã‚Å’n–‚ðŒ©‚é‚¼

936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 17:01:35.60 ID:A5A0Jv3S.net]
‚È‚ñ‚łۂ܂¢‚ç‚Ï‚¢‚»‚ñ‚½‚ñ‚Å‚ ‚»‚ñ‚Å‚é‚ÌH

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/04(…) 17:07:30.15 ID:XZra0ySO.net]
>>907
c‚Å‘‚¯‚æ
pythonŒÄ‚ׂ邵
Žv‚Á‚Ä‚é‚Ù‚Ç‘å•Ï‚¶‚á‚È‚¢
ŠÈ’PŠÈ’P

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 17:17:55.27 ID:LRb0fkM8.net]
>>908
C#‚àŽg‚Á‚Ă邯‚Ç‚â‚Á‚ς蔒lŒvŽZ‚ƃf[ƒ^ˆ’u‚Ípython‚ªˆ³“|“IŠy
ŒÂl‚ł܂¸Œ‹‰Ê‚ðo‚·‚Ì‚ª‘æˆê‚¾‚©‚çpython‚Åʼn‚É‘‚¢‚Ä‚µ‚Ü‚¤

>>909
web‚Í‘¦ÁÜ‚µ‚½‚í

>>911
C‚Í‚ ‚ñ‚܂킩‚ç‚ñ‚¯‚ÇŠm‚©‚Épython‚Åexe‰»Šæ’£‚邿‚葼Œ¾Œê‚©‚çŒÄ‚Ô•û‚ª‚¢‚¢‚©‚à

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 17:19:03.58 ID:BWK338aM.net]
IronPython‚‚©‚¦‚΂¦‚¦‚â‚ñ

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 17:39:42.31 ID:LRb0fkM8.net]
Šm‚©‚É‚»‚¤‚Å‚·‚Ëc



941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/04(…) 19:17:18.76 ID:fR/CnmvD.net]
‚Æ‚¢‚¤‚©Awindows10‚È‚ñ‚ÄŽg‚¤‚È‚æ

linux‚ðƒfƒXƒNƒgƒbƒvƒ}ƒVƒ“‚Æ‚µ‚ÄŽg‚¤‚Ì‚¾I

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/04(…) 19:18:07.12 ID:fR/CnmvD.net]
>>909
XV‚Ȃǂ̕ێ炪‘å•Ï‚¾‚Ë

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/04(…) 19:19:09.19 ID:fR/CnmvD.net]
>>912
webƒAƒvƒŠ‚Æ‚¢‚Á‚Ä‚àApython‚̃tƒŒ[ƒ€ƒ[ƒN‚ÍŽg‚¤‹C‚ɂȂê‚È‚¢BB
.net core‚ÍH

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 21:34:53.01 ID:ybmZ8prx.net]
>>912
‚»‚¤‚¢‚¤Ž©ìƒc[ƒ‹‚͂ł«‚邾‚¯ŠO‚Éo‚³‚¸‚É—­‚ßž‚ñ‚Ç‚­‚Ì‚ª

945 –¼‘OFƒIƒXƒXƒ
–{“–‚ÉPython•z‹³‚µ‚½‚¢‚È‚çAŽÐ“àSE‚ɑВk‚µ‚Ä•”‚Ì‘SPC‚É“ü‚ê‚Ä‚à‚炤‚µ‚©‚È‚¢

Œ‹‹Ç‚̂Ƃ±‚ëA•Ö—˜ƒc[ƒ‹ì¬‚É‚ÍVBA‚ªÅ‹­
Excel‚³‚¦“ü‚Á‚Ä‚è‚á’N‚Å‚àŽg‚¦‚é‚©‚ç‚Ë
[]
[‚±‚±‰ó‚ê‚Ă܂·]

946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 23:18:00.89 ID:BVc6syQy.net]
‚»‚ë‚»‚ëPS‚ÉŒõ‚𓖂ĂĂ­‚ê

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/04(…) 23:55:49.29 ID:BWK338aM.net]
PostScriptH

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 00:23:49.19 ID:jBQh1CN0.net]
‚¨‚Á‚Ï‚¢I

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 07:02:34.72 ID:bgD/9Tck.net]
>>918
LibreOffice‚ð•‹y‚³‚¹‚½‚¢‚ñ‚¾‚ªB

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 07:34:30.91 ID:42rV0dht.net]
oooŽ©‰ó‚í‚ë‚·



951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 09:28:53.61 ID:bgD/9Tck.net]
>>923
LibreOffice‚ÍŠJ”­‚Í·‚ñ‚¾‚æ
ƒGƒNƒZƒ‹‚̃tƒ@ƒCƒ‹‚àŠJ‚¯‚邵AŒÝŠ·«‚Í‚©‚Ȃ肂¢‚ÆŽv‚¤B

>>918
‚í‚´‚í‚´windows‚Å‚µ‚©Žg‚¦‚È‚¢Œ¾Œê‚È‚ñ‚Ä‘I‚Ԃׂ«‚łȂ¢‚¾‚낤‚ÆŽv‚¤‚ªB
¡Œã‚ÍAwindows‚Ì—§ê‚àâ‘ΓI‚È‚à‚̂ł͂Ȃ­‚È‚Á‚Ä‚¢‚­‚¾‚낤‚ÆŽv‚¤B
‚¢‚‚©ƒTƒ|[ƒgØ‚ê‚É‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚µB

‚Ç‚±‚Å‚à“®‚­AƒI[ƒvƒ“‚ÈŒ¾Œê‚Å쬂·‚éƒvƒƒOƒ‰ƒ€‚ª‚¢‚¢‚ÆŽv‚¤‚æB

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 10:24:46.51 ID:A5YsqABa.net]
>>924
VBA‚Ì‚­‚¾‚è‚Í”¼•ªç’k
‚Å‚àWindows‚ÌꇂÍu‚Ç‚±‚Å‚à“®‚­AƒI[ƒvƒ“‚ÈŒ¾Œêv‚Á‚ē‚­‚È‚¢‚©H
JavaScript‚­‚ç‚¢‚©‚È

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 11:13:32.72 ID:2uA+A+xC.net]
‚»‚¤‚¢‚¦‚Î Open Office ‚Á‚Ä‚à‚¤‚·‚Á‚©‚è’®‚©‚È‚­‚È‚Á‚½‚È

‚Ç‚±À‚Á‚¿‚á‚Á‚½‚ñ‚¾‚ë

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 11:52:21.36 ID:fddeL2Ud.net]
‚ ‚¢‚‚ȂçOSS‚Ì•æê‚És‚Á‚½‚æ

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 17:10:24.82 ID:JwVNc8eK.net]
‚¨‚­‚è‚Ñ‚Æ
Apache Foundation

956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 17:42:10.67 ID:IruuUmgl.net]
>>925
PowerShell ‚Å‚¦‚¦‚â‚ñ

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 18:24:29.56 ID:YNtiq33O.net]
>>925
‚ÂJVM

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 19:36:10.57 ID:gkyarhH1.net]
ŽŸ‚̂悤‚ȃGƒ‰[‚ªo‚½‚Ì‚ÅAƒR[ƒh‚Åtry except‚Å–³Ž‹‚µ‚悤‚Æ‚µ‚½‚̂ł·‚ªA
‚ ‚¢‚©‚í‚炸A“¯‚¶ƒGƒ‰[‚ª”­¶‚µ‚Ü‚·B

Traceback (most recent call last):
File "./ExtractAttachedFilesFromEmail-ver1.pi", line 71, in <module>
main()
File "./ExtractAttachedFilesFromEmail-ver1.pi", line 64, in main
fp.write(part.get_payload(decode=True))
TypeError: argument 1 must be string or buffer, not None



fp = open(os.path.join(opts.directory, filename), 'wb')
try:
fp.write(part.get_payload(decode=True))
except TypeError:
raise
fp.close()


‚Ç‚¤‘Îô‚·‚ê‚΃Gƒ‰[‚Ì”­¶‚ðŽ~‚ß‚ç‚ê‚é‚Å‚µ‚傤‚©B

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 19:48:50.80 ID:qspWL9xX.net]
‰½‚±‚êƒMƒƒƒOH

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) 19:56:52.83 ID:qmzHQB57.net]
except‚Ì’†‚Åraise‚µ‚Ă邩‚ç
–³Ž‹‚µ‚½‚¢‚ñ‚¾‚©‚ç—áŠO‚ðo‚³‚È‚¢ƒR[ƒh(‰½‚à‚µ‚È‚¢‚È‚çpass)‚É‚µ‚Æ‚©‚È‚¢‚ÆB
‚»‚ê‚Æƒtƒ@ƒCƒ‹‚̃I[ƒvƒ“EƒNƒ[ƒY‚ª“¯ˆêƒXƒR[ƒv‚É‚ ‚é‚È‚ç
with open‚̃CƒfƒBƒIƒ€‚ðŽg‚¤‚Ì‚ªˆê”Ê“I‚â‚ËB

‚Å‚à‚±‚ÌꇂÍpart.get_payload()‚ðæ‚ÉŒŸØ‚µ‚Æ‚­‚Ì‚ª‹Ø



961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/05(–Ø) ]
[‚±‚±‰ó‚ê‚Ă܂·]

962 –¼‘OF22:19:41.34 ID:bgD/9Tck.net mailto: >>933
‹³‚¦‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BŽŸ‚̂悤‚ȃR[ƒh‚ɂȂÁ‚ÄA‚³‚Á‚«‚̃Gƒ‰[‚ª”­¶‚µ‚È‚­‚È‚è‚Ü‚µ‚½B

with open(os.path.join(opts.directory, filename), 'wb') as fp:
try:
fp.write(part.get_payload(decode=True))
except TypeError:
pass
[]
[‚±‚±‰ó‚ê‚Ă܂·]

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 22:48:32.62 ID:bgD/9Tck.net]
>>933
>part.get_payload()‚ðæ‚ÉŒŸØ

part‚ÍAŽŸ‚̂悤‚ɶ¬‚³‚ê‚Ä‚¢‚Ü‚·B

import email
iÈ—ªj
fp = open(msgfile)
msg = email.message_from_file(fp)
fp.close()

counter = 1
for part in msg.walk():
iÈ—ªj

part.get_payload()‚ÍA‚¨‚»‚ç‚­ƒXƒgƒŠ[ƒ€‚ð•Ô‚·‚Ì‚¾‚낤‚ÆŽv‚¢‚Ü‚·B
ŽŸ‚̂悤‚É‚µ‚ÄA—\‚ßAƒ`ƒFƒbƒN‚·‚邯‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½I

payload = part.get_payload(decode=True)
if payload is not None:
with open(os.path.join(opts.directory, filename), 'wb') as fp:
fp.write(payload)


‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½III m(~)m

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/05(–Ø) 22:53:22.33 ID:bgD/9Tck.net]
ƒCƒ“ƒfƒ“ƒg‚ÍATAB‚Åì‚Á‚½•û‚ª‚æ‚¢‚Ì‚©A
•¡”ŒÂ‚̃Xƒy[ƒX‚Å쬂µ‚½•û‚ª—Ç‚¢‚Ì‚©B

cat‚Ń^[ƒ~ƒiƒ‹‚Å•\ަ‚³‚¹‚½‚à‚Ì‚ðƒRƒs[‚µ‚ÄA
‚»‚ê‚ðƒeƒLƒXƒgƒGƒfƒBƒ^‚É“\‚è‚‚¯‚邯ATABƒCƒ“ƒfƒ“ƒg‚ÆAƒXƒy[ƒXƒCƒ“ƒfƒ“ƒg‚̈ʒu‚ª‚¸‚ê‚Ä‚¢‚Ü‚µ‚½B

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 01:59:46.43 ID:fOPWTFGM.net]
pep8

966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 06:53:46.44 ID:KGBbpqvB.net]
TABƒCƒ“ƒfƒ“ƒg‚̓_ƒA‰SŽÒ‚Æ‚©ŠÖŒW‚È‚­C³‚ð‹‚ß‚ç‚ê‚é
í—p‚µ‚Ä‚¢‚邯¢ŠE’†‚ÌPythonŽg‚¢‚©‚ç”ñ“‚ê‚邯Œ¾‚Á‚Ä‚à‰ßŒ¾‚łȂ¢ƒŒƒxƒ‹

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 07:04:53.12 ID:dNJWZw2b.net]
>>938
> TABƒCƒ“ƒfƒ“ƒg‚̓_ƒA
‚È‚µ‚Ăǂ·‚©B

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 07:20:55.74 ID:KGBbpqvB.net]
TAB•¶Žš‚É‚æ‚é‹ó”’‚̓GƒfƒBƒ^[ŠÂ‹«‚É‚æ‚Á‚Ä•\ަ‚³‚ê‚é•‚ª•Ï‚í‚é‚Ì‚Å
‘‚¢‚½l‚ªˆÓ}‚µ‚½ƒŒƒCƒAƒEƒg‚ª•ö‚ê‚é‰Â”\«‚ª‚ ‚é
Python‚̓Cƒ“ƒfƒ“ƒg\•¶‚¾‚©‚烌ƒCƒAƒEƒg‚ª•ö‚ê‚ÄŒ©‚¦‚邱‚Ƃ͓ǂ݂₷‚³‚𑹂Ȃ¤

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/06(‹à) 07:27:49.41 ID:W1gobICw.net]
>>938 >>940
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
TAB‚͈ꉟ‚µ‚¾‚¯‚ÅŽg‚¦‚邽‚ߕ֗˜‚È‚ñ‚Å‚·‚ªA
ƒXƒy[ƒX˜A‘Å‚ªpython‚Ì•W€‚Å‚ ‚é‚È‚çA¡Œã‚Í‚»‚ê‚É]‚¢‚Ü‚·B

•W€“I‚É‚ÍATABˆêŒÂ‚Ì‘ã‚í‚è‚ɃXƒy[ƒX‚͉½ŒÂ•ª‚ª—Ç‚¢‚ñ‚Å‚·‚©H

970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 07:30:37.46 ID:jDgzP/rL.net]
ƒOƒO‚ê‚Εª‚©‚邿‚¤‚È‚±‚Æ‚ðŽ¿–â‚µ‚Ä‚é‚â‚‚Í
ƒvƒƒOƒ‰ƒ}‚ɂ͌ü‚¢‚ĂȂ¢‚Ë



971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 07:31:03.39 ID:l/CEs5x/.net]
>>940
ƒCƒ“ƒfƒ“ƒg‚ªˆêŠÑ‚µ‚Ä‚¢‚È‚«‚á‚»‚à‚»‚àƒGƒ‰[‚¾‚µAˆêŠÑ‚µ‚Ä‚¢‚é‚È‚ç’P‚É•\ަ‚ª‚¸‚ê‚邾‚¯B
4tab‚ª8tab‚Å•\ަ‚³‚ê‚Ä‚àu•ö‚ê‚év‚Ƃ͌¾‚í‚ñ‚¾‚낤B
pep8‚łǂ¤‹K’肵‚Ä‚¢‚é‚©‚͕ʂƂµ‚ÄB

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 08:23:02.09 ID:W13vyZpn.net]
ƒvƒŒ[ƒ“ƒeƒLƒXƒg‚Ì•ÒW‚Å
ƒn[ƒhƒ^ƒu“ü—Í‚·‚邱‚ƂȂñ‚Ä‚à‚¤‚È‚¢‚È[‚Á‚Ä
l‚¦‚Ä‚½‚ç”N––‚ÉMakefile’¼Ú•ÒW‚µ‚Ä‚½B

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/06(‹à) 08:32:15.60 ID:vWuMUwIp.net]
PEP8‚É‚æ‚邯AƒCƒ“ƒfƒ“ƒg‚Í•K‚¸‹ó”’4‚‚Ås‚¤‚±‚ƂƂ̂±‚Æ

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 08:46:33.19 ID:FKUBdTWh.net]
>941
ƒXƒy[ƒX˜A‘Å‚µ‚È‚¢‚Å‚·‚ނ悤‚ÉAƒ^ƒu‚ð‰Ÿ‚µ‚½‚çƒXƒy[ƒX4ŒÂ“ü—Í‚·‚邿‚¤‚ɃGƒfƒBƒ^‚ðÝ’è‚·‚ê‚΂¢‚¢‚æB

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 09:04:44.23 ID:KGBbpqvB.net]
>>943
§Œä\‘¢‚̃Cƒ“ƒfƒ“ƒgƒŒƒxƒ‹‚̘b‚¶‚á‚È‚­‚Äs‚ðŒp‘±‚µ‚Ä‚¢‚é‰ÓŠ‚Æ‚©‚àŠÜ‚߂ăŒƒCƒAƒEƒg‚ƌĂñ‚¾
ƒŒƒCƒAƒEƒg‚Ì‚¸‚ê‚ÍPython‚ł͎€Šˆ–â‘肾‚ÆŽv‚¤

976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 09:15:56.08 ID:AhEOh5B8.net]
ŋ߂ÍGoogleŒn‚Ì”nŽ­‚Ì‚¹‚¢‚ŃXƒy[ƒX2‚‚̃Xƒ^ƒCƒ‹‚à‘‚¦‚‚‚ ‚é
end‚â}‚Ì‚ ‚錾Œê‚Ȃ炢‚¢‚¯‚ÇPython‚ŃCƒ“ƒfƒ“ƒg2‚Í‚â‚Á‚ς茩h‚¢

977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 12:52:33.14 ID:S2R5Pk4v.net]
Ž©•ª‚µ‚©“ǂݑ‚«‚µ‚È‚¢‚©‚çƒ^ƒui•\ަ‚Í‚SƒXƒy[ƒXj‚Å‚â‚Á‚Ä‚é

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 13:39:44.86 ID:yLKPpVdQ.net]
‰´‚Í2ƒXƒy[ƒX‚Å‚â‚Á‚Ä‚é
ƒGƒfƒBƒ^‰æ–Ê‚ð‰¡•ªŠ„‚·‚邯2ƒXƒy[ƒX‚Ì•û‚ªŒ©‚â‚·‚­‚È‚¢H

979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 15:19:52.08 ID:XtKi9eaG.net]
>>945
‚µ‚©‚µƒXƒy2‚̃\[ƒX‚à‘½‚¢

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 15:21:39.82 ID:XtKi9eaG.net]
>>948
ƒXƒy2‚ª‚»‚ñ‚ÈŒ©h‚¢‚Ƃ͎v‚í‚È‚¢‚¯‚Ç‚È



981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 15:40:17.22 ID:W13vyZpn.net]
2‚É‚·‚邯ƒlƒXƒg‚ð[‚­‚µ‚ª‚¿‚ɂȂ邩‚ç‚ËB
PythonƒR[ƒh‚Û‚­‚È‚­‚È‚é

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 18:14:30.97 ID:kp2I/0bG.net]
•2‚¾‚ƃŒƒxƒ‹‚ª‚í‚©‚è‚É‚­‚¢‚í
ˆê“x‚É2ƒŒƒxƒ‹ã(‚‚܂èƒXƒy[ƒX‚ª4‚ÂŒ¸‚é)‚܂Ŗ߂Á‚Ä‚½‚è‚·‚邯ˆê‘̂ǂ±‚Æ“¯‚¶ƒŒƒxƒ‹‚Ö–ß‚Á‚½‚Ì‚©ƒpƒb‚ÆŒ©‚Ă킩‚ç‚ñ

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 18:15:39.84 ID:XtKi9eaG.net]
‚»‚ê‚̓_ƒ‰ƒ_ƒ‰‚Æ‘‚¢‚Ă邩‚炾‚ë

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 18:18:30.92 ID:kp2I/0bG.net]
>>955
”Û’è‚Í‚µ‚È‚¢‚¯‚ÇA‚»‚¤Œ¾‚í‚ê‚Ä‚à‚Ç‚¤‚µ‚悤‚à‚È‚¢
‰´‚Íâ‘΂É4‚µ‚©Žg‚í‚È‚¢‚©‚çAl‚̃R[ƒh‚ð“ǂނƂ«‚̘b‚¾

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 18:28:51.73 ID:FLKl51d6.net]
tab‚©ƒXƒy[ƒX‚©‚Ç‚Á‚¿‚©ƒTƒ|[ƒg‚â‚߂Ăقµ‚¢‚í
‚à‚¤¡X‚È‚ñ‚¾‚낯‚Ç

986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/06(‹à) 18:29:44.12 ID:25Rssu9c.net]
python‚Ìtab‹ÖŽ~‚̉e‹¿‚Å
C‚Å‚àtabŽg‚¤‚Ì‚â‚ß‚¿‚Á‚½

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 18:30:56.57 ID:b8mpsnPl.net]
˜A‘±‚µ‚½sŒp‘±‚Ì’¼Œã‚É1ƒŒƒxƒ‹–߂邯‚©‹¥ˆ«
ƒJ[ƒ\ƒ‹ˆÊ’u‚Écü‚ª—~‚µ‚­‚È‚é

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/06(‹à) 19:14:13.05 ID:LmbCCxs/.net]
4tab ‚Å‚à 2tab ‚Å‚à‚Ç‚¤‚Å‚à‚¢‚¢‚ñ‚¾‚ª here document ‚Å‹¥ˆ«‰»‚·‚é

(ƒCƒ“ƒfƒ“ƒg)hoge = '''
...
%s
...
%s
...
''' % (fuga, hage)

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 20:26:34.73 ID:S2R5Pk4v.net]
>>960
Œ©h‚¢‚ÆŒ¾‚¤ˆÓ–¡‚Ȃ瑼‚ÌŒ¾Œê‚Å‚à“¯‚¶‚Å‚ÍH

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 21:00:05.89 ID:l/CEs5x/.net]
>>947
ƒ^ƒu•\ަ•‚ª•Ï‚í‚é‚Ì‚ªŽ€Šˆ–â‘è‚̂킯‚È‚¢‚¾‚낤B



991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/06(‹à) 21:58:46.38 ID:vWuMUwIp.net]
PEP8‚É‹t‚炤‚È��

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/06(‹à) 23:26:04.58 ID:KGBbpqvB.net]
ƒ\[ƒX‚̉“ǫ‚ͱׂȖâ‘肾‚ÆŽå’£‚·‚él‚Å‚ ‚é‚̂Ȃç˜b‚ª‡‚í‚È‚¢‚È
ƒ^ƒuƒCƒ“ƒfƒ“ƒg‚œǂ݂₷‚¢ƒR[ƒh‚𑂯‚邯Œ¾‚Á‚Ä‚¢‚é‚̂Ȃ炻‚ê‚ÍPEP8‚Ƃ͖³ŠÖŒW‚Å‹»–¡‚È‚¢
ŽQl‚Æ‚µ‚Ä‘‚­‚ÆV‚µ‚¢ƒo[ƒWƒ‡ƒ“‚ł̓Cƒ“ƒfƒ“ƒg‚Ƀ^ƒu‚ƃXƒy[ƒX‚𬂺‚邯ƒGƒ‰[‚ɂȂé

993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 00:09:15.65 ID:bP0cwlRr.net]
~@ƒ\[ƒX‚̉“ǫ‚ͱׂȖâ‘è
Z@ƒ\[ƒX‚̉“ǫ‚ɂƂÁ‚ă^ƒu•‚ͱׂȖâ‘è

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 07:03:14.90 ID:bDXT+9KP.net]
tabŽg‚¤‚È‚¶‚á‘ʖڂȂ̂©H
pep8‚Ì’Ê‚èƒXƒy[ƒX4‚‚œˆê‚µ‚ë
ƒR[ƒfƒBƒ“ƒO‹K–ñ‚ðŽç‚Á‚½ã‚ł̌©h‚¢•³ƒR[ƒh‚Í’m‚ç‚ñ

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 07:20:37.29 ID:xYS1fpbG.net]
ƒ^ƒuƒR[ƒh4‚‚̖Ҏ҂͂¢‚È‚¢‚ÌB

996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 08:02:38.13 ID:bP0cwlRr.net]
python‚â‚éˆÈãpep8‚É]‚¦A——R‚Í•·‚­‚ÈA‚Å–â‘è‚È‚¢‚ÈB
‚í‚´‚í‚´‰ö‚µ‚°‚È—‹ü‚ð‚‚¯‚ij“–‰»‚·‚é•K—v‚à‚È‚¢B

997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 10:52:04.60 ID:QL5QRg0c.net]
‚Ü‚Æ‚ß‚é‚ÆAtabŽg‚¤‚ÈBƒXƒy[ƒX”¼Šp4ŒÂ‚ðŽg‚¦B‚Å‚¨H

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 10:52:51.55 ID:72YrLFZp.net]
ƒGƒfƒBƒ^‚Ń^ƒu‚ÌÝ’è‚ðƒXƒy[ƒX4ŒÂ‚É‚µ‚Æ‚¯‚΂¦‚¦‚â‚ñ

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 11:27:21.42 ID:gdmcm9JP.net]
>>964
>ŽQl‚Æ‚µ‚Ä‘‚­‚ÆV‚µ‚¢ƒo[ƒWƒ‡ƒ“‚ł̓Cƒ“ƒfƒ“ƒg‚Ƀ^ƒu‚ƃXƒy[ƒX‚𬂺‚邯ƒGƒ‰[‚ɂȂé

>>967
>ƒ^ƒuƒR[ƒh4‚‚̖Ҏ҂͂¢‚È‚¢‚ÌB

ƒXƒy[ƒX4ŒÂ‚ƃ^ƒu1ŒÂ‚Ìs‚ª¬Ý‚¾‚ƃGƒ‰[‚¾‚¯‚Ç
ƒXƒy[ƒX4ŒÂ‚ƃ^ƒu4ŒÂ‚Ìs‚ª¬Ý‚µ‚ĂĂàƒGƒ‰[‚ɂȂç‚È‚©‚Á‚½‚悤‚È

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 11:30:01.42 ID:QL5QRg0c.net]
>>970 >>946
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

CentOS‚È‚ñ‚Å‚·‚ªAvim‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
‚Ȃɂ©tab‚Å4ƒXƒy[ƒX‰Â”\‚É‚·‚邍Щ‚߂̃^[ƒ~ƒiƒ‹ƒGƒfƒBƒ^‚Á‚ĂȂñ‚Å‚µ‚傤‚©B
nano‚Æ‚©‚Å‚·‚©H



1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 11:34:03.90 ID:vy3gmxyW.net]
Vim

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 11:36:44.32 ID:DbRDph3N.net]
‚È‚ñ‚ŃGƒfƒBƒ^•Ï‚¦‚é‚ñ‚¾Hvimrc‚ÉÝ’è‘‚­‚¾‚¯‚ł悭‚ËH

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 11:38:14.32 ID:EceZQ54D.net]
Vim‚µ‚©‚Ë[‚¾‚

1004 –¼‘OFë []
[‚±‚±‰ó‚ê‚Ă܂·]

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 11:42:11.94 ID:XDvKv2Q+.net]
ŽŸ

Python‚Ì‚¨•׋­ Part52
echo.2ch.net/test/read.cgi/tech/1483756857/

1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 12:50:30.86 ID:QL5QRg0c.net]
>>973-975
vim‚Á‚Ä•]”»‚æ‚¢‚ñ‚Å‚·‚ËB
‚±‚̂܂܎g‚¢‚Ü‚·B

tab‚ð4ŒÂspace‚É‚·‚éÝ’è‚à’²‚ׂ½‚¢‚ÆŽv‚¢‚Ü‚·B
>>974
vimrc

ƒqƒ“ƒg‚ ‚肪‚Æ‚¤B

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:08:30.66 ID:nH9ciZhQ.net]
vi—˜—pŽÒ‘½‚¢‚È

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:09:20.74 ID:72YrLFZp.net]
vim‚Æ‚©ŒºlˆÓޝ‚‚¢Œn‚µ‚©Žg‚í‚ñ‚¾‚ë

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:16:31.53 ID:ek0FkprX.net]
‚¹‚â‚È
•⊮‹@”\‚È‚¢ó‘ԂŃR[ƒfƒBƒ“ƒO‚È‚ñ‚Ä”ñŒø—¦‚·‚¬‚Ăނè

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:21:45.81 ID:gdmcm9JP.net]
ƒuƒ‰ƒ^ƒbƒ`o—ˆ‚È‚¢l‚Ì•û‚ª•âŠÔD‚Þ‹C‚ª‚·‚é



1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:44:03.11 ID:2zeXFPoa.net]
Python‚Ívim‚¾‚È
ƒJ[ƒ\ƒ‹‚Ì‘åˆÚ“®‚âƒCƒ“ƒfƒ“ƒg‚ÌC³‚ª‘½‚¢‚µ

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 13:57:36.11 ID:EceZQ54D.net]
‚¦AVim‚ŕ⊮Žg‚Á‚ĂȂ¢‚â‚‚¢‚é‚ÌH
‚»‚ê‚ͦ‚¢

1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 14:03:16.58 ID:72YrLFZp.net]
escƒL[“Žg~‚̃XƒŒ

1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 15:24:22.77 ID:u7goZcpY.net]
‚¦AescƒL[Žg‚Á‚Ä‚é‚â‚‚¢‚é‚ÌH
‚»‚ê‚ͦ‚¢

1015 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 15:33:50.17 ID:72YrLFZp.net]
‚¦‚Á

1016 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 15:47:37.33 ID:Us0KDCcD.net]
‚ӂ‚¤‚Í Ctrl-[ ‚ð‚‚©‚¤‚µA^‚ñ’†‚ ‚½‚è‚É“K“–‚ÉƒŠƒ}ƒbƒv‚µ‚Ä‚é˜A’†‚à‚¢‚éB

1017 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 15:49:33.43 ID:72YrLFZp.net]
(L¥ƒÖ¥M)

1018 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 16:48:12.49 ID:4jt/Q9EM.net]
vi‚ÅESC‘½—p‚·‚é‹ïŽt‚͉ºŽè‚­‚»

1019 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 17:10:10.49 ID:72YrLFZp.net]
‚»‚à‚»‚àviŽg‚Á‚Ă˂¥‚µ(L¥ƒÖ¥M)

1020 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 21:46:46.86 ID:3J98lhrC.net]
emacsŽg‚¢‚¾‚¯‚ÇAPython ‚¾‚¯‚Íatom



1021 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 21:51:40.25 ID:+s6ATkRJ.net]
VimŽg‚¢‚¾‚¯‚ÇAPython‚¾‚¯‚ÍPycharm‚¾‚í

1022 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/01/07(“y) 22:56:53.78 ID:bDXT+9KP.net]
‚Ú‚­Pyscripter

1023 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/07(“y) 23:59:25.73 ID:CmtQT3Mp.net]
–l‚Ísublime text

1024 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 00:44:51.93 ID:1lmOFmsV.net]
‰´Visual Studio Code

1025 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 05:05:37.41 ID:zSFIH0Za.net]
vscode ruby‚¾‚¯‚Íatom

1026 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 06:55:26.87 ID:0mVP2hZ6.net]
eric

1027 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 09:46:28.74 ID:qkk6ZrX+.net]
‚Ü‚©[‚΂Á‚©‚è‚©‚悱‚±.........

1028 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 10:15:10.96 ID:X8VbXaXD.net]
idle‚¶‚áƒ_ƒ‚È‚ÌH

1029 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/01/08(“ú) 10:20:51.19 ID:qkk6ZrX+.net]
‚³‚·‚ªˆÓޝ‚‚¢ŒnL‚Þ‚ñ‚Þ‚ñ‚ÌŒ¾Œê‚¾‚í

1030 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·








[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ221KB

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