0

私はスレッド化が初めてで (Python の初心者ではありません)、スレッドを機能させるのに問題があります。次の simpl(est) プログラムがありますが、関数 do_something() を呼び出すことができないようです。私は非常に基本的な間違ったことをしているに違いありません。誰でも教えてもらえますか?ありがとうございます!

import threading

def do_something():
    print 'Function called...'

t = threading.Thread(target=do_something)

もちろん、私は知らず知らずのうちに t.start() 命令を削除していました (くそー、Synaptic タッチパッド!!!!!!)

4

2 に答える 2

5

スレッドを開始する必要があります。

import threading

def do_something():
    print 'Function called...'

t = threading.Thread(target=do_something)
t.start() # you forgot this line
于 2013-01-22T18:40:52.703 に答える
1

スレッドを開始する必要があります:

t.start()
于 2013-01-22T18:41:03.650 に答える