如何进行Python主线程设置

如何进行Python主线程设置,第1张

输入模块可以使用其功能的其他程序。这就是为什么我们使用Python标准库的方法

输入:。

#的/ usr / bin中/ env的蟒蛇

#文件名:! Using_sys.py

进口SYS

打印“命令行参数是:”

因为我在sys.argv中:

我打印网上打印“\ \ n此PYTHONPATH是',sys.path中,'\ N'

输出:

$蟒蛇using_sys.py我们

参数的命令行参数:

using_sys

的.py我们

参数

登录到到网PYTHONPATH为['/家庭/ swaroop /字节/码','/usr/lib/python23.zip“, BR>'/usr/lib/python2.3','/ usr / lib目录/ python2.3 /开发平台,将linux2“,

”/usr/lib/python2.3/lib-tk','的/ usr /的lib / python2.3 / lib目录-dynload“,

'的/ usr /lib/python2.3/site-packages','/usr/lib/python2.3/site-packages/gtk-2.0']

首先,我们使用import语句输入sys模块。基本上,这句话语句告诉Python中,我们要使用这个模块。 sys模块包含了与Python解释器及其环境相关的功能。

当执行Python导入SYS语句,它被列在目录中找到的sys.path变量sys.py模块。如果您发现该文件,该模块中的报表的主块将被运行,然后这个你要使用的模块。注意,在初始化过程只是我们第一次进行的输入模块。此外,“SYS”是“系统”的缩写。通过使用点

sys模块的argv变量表示--sys.argv--这种方法的一个优点是名称不与你的程序中使用任何argv变量冲突。此外,还清楚地表明,该名称是sys模块的一部分。

sys.argv中的变量是一个字符串(列表中会详细在后面的章节介绍)的列表。特别是,sys.argv中包含的命令行参数,即利用传递给你的程序的命令行参数的清单。

如果使用IDE来编写和执行这些程序,请认准的命令行参数菜单的方法指定的程序。

在这里,当我们执行Python using_sys.py我们有观点,我们使用Python命令来运行using_sys.py模块,然后作为参数传递给程序的内容。 Python的,我们把它存储在sys.argv变量。

记住,第一个参数始终是剧本sys.argv列表,它的名称。所以,在这里,“using_sys.py”是sys.argv中[0],'我们'是sys.argv中[1],'是'是sys.argv中[2]和“论据”是sys.argv中[3]。注意,Python的从0开始计数,而不是从头开始。

sys.path中包含的目录名输入模块的列表。我们可以观察到sys.path的第一个字符串是空的 - 这部分在当前目录下的空字符串表示形式是sys.path中,这PYTHONPATH环境变量是相同的。这意味着,你可以直接在当前目录下输入模块。否则,你必须把你的模块在sys.path所列的目录之一。

可以定义函数把这些代码放在不同的函数里,然后threading模块

import threading

th1 = threading.Thread(target=func1, args=(arg1, arg2, ...))

照这样再定义别的线程,开启用Thread类的start方法

th1.start()th2.start()...


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7929614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存