我对冻结和打包代码的过程比较陌生,冻结我的项目所关心的一个问题是如何处理用户输入。我在一个项目中有一个主文件,它处理物理问题,输入区域如下:
#Coil(center, radius, normal vector, current, scene, loops(default=1), pitch(default=1))
#Example coil:
r = Coil(vector(0, 0, 0), 10, vector(0, 1, 1), 10, d, 10, 0.5)
因此,在我用py2exe或我发现的任何类似的东西打包文件之后,有没有一种方法可以让用户输入像上面那样,或者我需要在打包代码之前为它创建一个用户界面?谢谢!在
一旦您的代码被冻结,代码的内容就无法再更改(无需返回原始代码),但您可以使用以下几种策略:
file
选项从行与行之间读取,用户似乎指定了许多对象实例,然后创建并处理这些实例,因此可以使用一些伪语言(从命令行参数或文件解析这些实例)。然后解析(并验证)输入,并为每个对象创建一个实例并将其添加到列表中。然后,一旦输入被消费,就会处理列表中的所有实例。在
相关问题 更多 >
编程相关推荐