当然。从一篇没用的技术文章“在Windows中使Python脚本可放置”中,您可以通过添加注册表项来添加放置处理程序:
这是一个注册表导入文件,您可以用来执行此操作。将以下内容复制到.reg文件中并运行它(确保您的.py扩展名已映射到Python.File)。
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOTPython.FileshellexDropHandler]@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"
这使得Python脚本使用WSH删除处理程序,该处理程序与长文件名兼容。要使用短文件名处理程序,请将GUID替换为
86C86720-42A0-1069-A2E8-08002B30309D。
该帖子中的评论表明,可以使用和类来启用“无控制台Python文件(
.pyw)”或“编译的Python文件(
.pyc)”的放置。
Python.NoConFile``Python.CompiledFile



