Changes between Version 67 and Version 68 of Pythonの短いソースコード集


Ignore:
Timestamp:
08/31/06 11:47:34 (13 years ago)
Author:
nakiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Pythonの短いソースコード集

    v67 v68  
    55 * python test.pyのように実行してみてください。 
    66 * 研究課題も記述しておきました。お試しあれ。 
    7  
    8 == スレッドを作る == 
    9 {{{ 
    10 #!python 
    11 import threading 
    12 import time 
    13  
    14 def process(): 
    15   while True: 
    16     print 'x1' 
    17     time.sleep(3) 
    18  
    19 th = threading.Thread(None, process, None) 
    20 th.setDaemon(True) 
    21 th.start() 
    22  
    23 while True: 
    24   print 'x0' 
    25   time.sleep(3) 
    26 }}} 
    27  
    28 == 外部コマンドの実行 == 
    29 {{{ 
    30 #!python 
    31 import os 
    32  
    33 result = os.system('ls -al') 
    34 print result 
    35 }}} 
    36  
    37 == 外部コマンドの実行 == 
    38 {{{ 
    39 #!python 
    40 import popen2 
    41  
    42 (child_stdout, child_stdin, child_stderr) = popen2.popen3('ls -al') 
    43 print child_stdout.read() 
    44 }}} 
    457 
    468== 数値から文字へ == 
     
    269231}}} 
    270232 * スレッド動作も考慮しているので便利かな。 
     233== スレッドを作る == 
     234{{{ 
     235#!python 
     236import threading 
     237import time 
     238 
     239def process(): 
     240  while True: 
     241    print 'x1' 
     242    time.sleep(3) 
     243 
     244th = threading.Thread(None, process, None) 
     245th.setDaemon(True) 
     246th.start() 
     247 
     248while True: 
     249  print 'x0' 
     250  time.sleep(3) 
     251}}} 
     252 
     253== 外部コマンドの実行 == 
     254{{{ 
     255#!python 
     256import os 
     257 
     258result = os.system('ls -al') 
     259print result 
     260}}} 
     261 
     262== 外部コマンドの実行 == 
     263{{{ 
     264#!python 
     265import popen2 
     266 
     267(child_stdout, child_stdin, child_stderr) = popen2.popen3('ls -al') 
     268print child_stdout.read() 
     269}}} 
     270 
    271271 
    272272== ソケット.TCPクライアント ==