python生成的exe程序有返回值

python生成的exe程序有返回值,第1张

想让脚本返回值,只需从包装代码的函数中执行return[1,2,3]。

必须从另一个脚本中导入脚本才能使用该信息。

返回值来自包装函数,同样,这必须由单独的Python脚本运行并导入才能起到任何作用。

iexploreexe是Microsoft Internet Explorer的主程序。这个微软Windows应用程序让你在网上冲浪,和访问本地Interanet网络。这不是纯粹的系统程序,但是如果终止它,可能会导致不可知的问题。

进程文件: iexplore 或者 iexploreexe

进程名称: Microsoft Internet Explorer

iexploreexe同时也是Avant网络浏览器的一部分,这是一个免费的基于Internet Explorer的浏览器。注意iexploreexe也有可能是TrojanKillAVB病毒,该病毒会终止你的反病毒软件,和一些Windows系统工具,该进程的安全等级是建议删除。

这个东西可以说是病毒,也可以说不是病毒。

因为微软的浏览器就是IEXPLOREEXE,但是它一般情况随系统被安装在C:\Program Files\Internet Explorer下面。那么,如果发现这个文件是在这个目录下面的,一般情况不是病毒,当然,不包括已经被感染了的情况;还有一种情况,就是IEXPLOREEXE在C:\WINDOWS\system32\下面,那么这个十有八九都是病毒。

0和1是退出代码。

exit(0)表示干净的出口没有任何错误/问题

exit(1)意味着有一些问题/错误/问题,这就是为什么该程序正在退出。

这不是Python特定的,而且很常见。 一个非零退出代码被视为一个exception退出,有时,错误代码指出了问题所在。 零错误代码表示成功退出。

这对于其他程序,shell,调用者等来说很有用,知道你的程序发生了什么,并据此进行 *** 作。

这决定了程序在结束运行时的退出状态 (一般为0,成功为1,错误为1)。

这不是Python独有的,确切的效果取决于你的 *** 作系统和程序的调用方式(尽pipe99%的时间,如果你只是运行Python脚本,没关系)。

包括Python在内的所有C程序的标准约定用于exit(0)表示成功, exit(1)或任何其他非零值(范围在1到255之间)表示失败。 任何超出范围0255的值都将被视为模256(退出状态存储在一个8位值中)。 有时,这将被视为签名(所以你可能会看到-128,-127等),但更通常它被视为无符号。

这个状态对于调用Python的代码是可用的。 这个惯例适用于不同平台,尽pipe非零退出状态的含义可以在不同的平台上有所不同。

传递给exit()函数的数字就是您的程序的返回代码,它被提供给 *** 作系统。 从程序的angular度来看,没有什么区别:执行将在两种情况下结束,并且提供给函数的值将被赋予给 *** 作系统。 但是一些工具和脚本考虑了程序的退出代码。 大多数工具在成功时返回0,非零表示出错。

所以,如果你的程序是从一个脚本,一个自动化的工具或者其他考虑了返回代码的软件(比如IDE)运行的,那么你必须小心你返回的结果。

如果有疑问,只需返回0表示一切正常。

exit(0) :这会导致程序退出并成功终止。

exit(1) :这会导致程序以系统特定的含义退出。

在许多系统上, exit(1)表示某种失败,但是没有保证。

我记得,C标准只承认三个标准退出值:

EXIT_SUCCESS – 成功终止

EXIT_FAILURE – 终止不成功

0 – 与EXIT_SUCCESS相同

1 采用循环的方法求解

def factorial(N):

    total = 1

    for i in range(1, N + 1):

        total = total i

    return total

2 采用函数式的方法求解

from functools import reduce

from operator import mul

def factorial(N):

    return reduce(mul, range(1, N + 1))

response=urllibrequesturlopen(url)#返回文件对象,response=urllibrequesturlopen(req)#获得服务器返回的数据。

Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。

Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。

你要说具体一点,你的需求太另类了。

获取到的信息你要放在哪呢,是要做什么处理?

如果你是要用另一个程序接收,那是python与另一个程序的通讯问题。

如果只是保存到哪个文件,你的python程序就可以完成。

以上就是关于python生成的exe程序有返回值全部的内容,包括:python生成的exe程序有返回值、Python返回值错误、python输入0退出程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/zz/9854832.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存