Pyqt/Python 使用脚本中的变量到另一个脚本
Pyqt/Python Use a variable from a script to another
我们将其命名为 MyScript:
我 运行 程序并将我重定向到 python 脚本,但我想将 lineedit
中插入的数据用于我的程序打开的脚本以及当我运行 程序,当它重定向到 "MyScript1" 时,我希望 "MyScript " 中的 window 关闭,而 运行 只是 "MyScript1".
如果要将参数传递给 MyScript1.py
,则必须使用 sys.argv
。为此,我们将第三个参数添加到 process.call(...)
def run(self,path):
self.close()
subprocess.call(['python',path, str(self.lineEdit.text())])
脚本 MyScript1.py
通过 sys.argv[1]
接收它。为此,您必须更改:
person_name= raw_input('Care este numele persoanei pe care doresti sa o adaugi in baza de date?: ').lower()
至:
person_name= sys.argv[1]
我们将其命名为 MyScript:
我 运行 程序并将我重定向到 python 脚本,但我想将 lineedit
中插入的数据用于我的程序打开的脚本以及当我运行 程序,当它重定向到 "MyScript1" 时,我希望 "MyScript " 中的 window 关闭,而 运行 只是 "MyScript1".
如果要将参数传递给 MyScript1.py
,则必须使用 sys.argv
。为此,我们将第三个参数添加到 process.call(...)
def run(self,path):
self.close()
subprocess.call(['python',path, str(self.lineEdit.text())])
脚本 MyScript1.py
通过 sys.argv[1]
接收它。为此,您必须更改:
person_name= raw_input('Care este numele persoanei pe care doresti sa o adaugi in baza de date?: ').lower()
至:
person_name= sys.argv[1]