如何从文件中收集数据并通过右键单击使用它执行Python文件?

时间:2018-11-10 15:55:09

标签: python

这个标题有点令人困惑,但让我解释一下。假设您有一个名为test.txt的文件。如果右键单击它,很可能会出现一个菜单,并显示诸如“在记事本中打开”之类的内容。我如何才能在该菜单中显示一个python文件,以便它可以显示“在program.py中打开”,然后程序将运行,例如

print(data)
input()

数据是test.txt的内容。有人知道这是否可能吗?

2 个答案:

答案 0 :(得分:1)

您需要在Windows中编辑注册表项。参见this

您必须用自己的脚本(例如await email.check().then(...)

替换路径)

%1代表关联的文件名。

编辑:在您的python脚本中,您可以使用sys.argv来检索关联文件的文件名并对其进行处理。

C:\\Program Files\\Something\\YourPythonScript %1

答案 1 :(得分:0)

您可以使用其他程序打开foo.py python代码。但是该程序不能仅通过单击鼠标右键直接执行代码。您必须在可以运行python代码的程序中打开并在其中运行代码。 希望对您有帮助。