这个标题有点令人困惑,但让我解释一下。假设您有一个名为test.txt的文件。如果右键单击它,很可能会出现一个菜单,并显示诸如“在记事本中打开”之类的内容。我如何才能在该菜单中显示一个python文件,以便它可以显示“在program.py中打开”,然后程序将运行,例如
print(data)
input()
数据是test.txt的内容。有人知道这是否可能吗?
答案 0 :(得分:1)
您需要在Windows中编辑注册表项。参见this。
您必须用自己的脚本(例如await email.check().then(...)
%1代表关联的文件名。
编辑:在您的python脚本中,您可以使用sys.argv来检索关联文件的文件名并对其进行处理。
C:\\Program Files\\Something\\YourPythonScript %1
答案 1 :(得分:0)
您可以使用其他程序打开foo.py python代码。但是该程序不能仅通过单击鼠标右键直接执行代码。您必须在可以运行python代码的程序中打开并在其中运行代码。 希望对您有帮助。