【发布时间】:2020-04-15 12:25:03
【问题描述】:
我有一个执行三个步骤的 analyze.py 文件:
- 它将 .csv 文件作为 numpy 数组导入;
- 它要求用户输入
(例如
x=input ('Enter a number by which you want to multiply your array?') - 使用该输入来执行一些数组操作
(例如
output_array=csv_array*x)。
在第 3 步之后,我想关闭现有窗口并自动运行第二个 .py 文件,该文件会导入新数组 (output_array)。
换句话说,我想将用户输入变量从一个 py 文件传递到另一个。我该怎么做?
请注意,我知道类似的问题(例如How can I make one python file run another?),但我无法猜测如何处理用户输入。
【问题讨论】:
-
是否有可能将用户输出存储在配置文件中?这就是我建立一个类似项目的方式。第二个脚本从此文件中提取必要的信息。
-
您好,欢迎来到 SO。请花时间阅读How to Ask 部分,以了解如何发布一个好的问题,以便社区可以为您提供帮助。请编辑您的帖子并添加minimal, reproducible example 以及您可能遇到的任何错误或日志。
标签: python numpy import python-import