首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在python中创建线程

在python中创建线程
EN

Stack Overflow用户
提问于 2010-05-25 23:15:01
回答 5查看 367.1K关注 0票数 218

我有一个脚本,我想让一个函数与另一个函数同时运行。

我看过的示例代码如下:

代码语言:javascript
复制
import threading

def MyThread (threading.thread):
    # doing something........

def MyThread2 (threading.thread):
    # doing something........

MyThread().start()
MyThread2().start()

我很难让它正常工作。我更喜欢使用线程函数,而不是类。

这是工作脚本:

代码语言:javascript
复制
from threading import Thread

class myClass():

    def help(self):
        os.system('./ssh.py')

    def nope(self):
        a = [1,2,3,4,5,6,67,78]
        for i in a:
            print i
            sleep(1)


if __name__ == "__main__":
    Yep = myClass()
    thread = Thread(target = Yep.help)
    thread2 = Thread(target = Yep.nope)
    thread.start()
    thread2.start()
    thread.join()
    print 'Finished'
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2905965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档