使用参数在python脚本之间传递函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用参数在python脚本之间传递函数相关的知识,希望对你有一定的参考价值。

我正在尝试在python脚本之间传递参数,其中一个是收集登录屏幕信息的GUI,另一个是添加和搜索信息的数据库。

然后在我的数据库代码中:

当我将参数添加到函数中时,会发生这种情况:

我不知道我应该怎么称呼这个功能。

任何想法谢谢。

答案

您只需要导入该函数,然后就可以调用该函数。

from Database import DBRegister

然后你可以正常调用该函数。

DBRegister(username, FirstName, Surname, EmployeeNumber, password)

或将其分配给变量:

dbregister = DBRegister(username, FirstName, Surname, EmployeeNumber, password)

标准做法是在文件顶部包含导入,但这不是必需的..它只是阻止导入在代码库中丢失。

更新:

如果您还需要光标将数据插入数据库,那么您将需要导入整个文件:

注意:这将运行在文件中执行的任何函数。

import Database

或者您必须在要导入的文件中创建一个新游标。

请阅读有关导入的python文档..

https://docs.python.org/3/tutorial/modules.html

以上是关于使用参数在python脚本之间传递函数的主要内容,如果未能解决你的问题,请参考以下文章

python 脚本函数传递参数

如何将数组从 C 传递到嵌入式 python 脚本

shell调用python脚本,并且向python脚本传递参数

通过导航组件在底部导航片段之间传递数据

如何在 Python 中使用 argparse 传递 Shell 脚本样式参数

传递元组嵌入式 Python