Как добавить параметр «Новый» сценарий Python в контекстное меню?

Я пытаюсь добавить параметр контекстного меню для New -> Python Script в Windows 7. Однако все, что я пробовал, не удалось.

Способ, которым я думал, что он должен работать, ниже:

Добавьте следующий раздел реестра:

[HKEY_CLASSES_ROOT\.py\ShellNew] "FileName"="Template.py" 

Null Версия файла:

 [HKEY_CLASSES_ROOT\.py\ShellNew] "NullFile"="" 

Необязательный раздел реестра

 [HKEY_CLASSES_ROOT\.py] "PerceivedType"="text/plain" @="Python Script" 

Добавьте файл в папку Windows, ShellNew …

Файл шаблона Python в C: \ Windows \ ShellNew

Это ничего не делает, хотя я делал это раньше, и он работал с другими типами файлов. Я ничего не могу найти для этого, потому что они делают все, что я пытаюсь использовать для других типов файлов.

Что я делаю не так?

EDIT: Python 2.7.8 или новее добавляет эту опцию во время установки / установки.

Ссылка: Расширение контекстного меню MSDN

2 Solutions collect form web for “Как добавить параметр «Новый» сценарий Python в контекстное меню?”

 HKEY_CLASSES_ROOT\.py\PerceivedType="text" 

вместе с

 HKEY_CLASSES_ROOT\.py\ShellNew\NullFile="" 

работает для меня в Windows 7.

Я также установил значение HKEY_CLASSES_ROOT\Python умолчанию для "Python Script"


 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.py] @="Python" "Content Type"="text/x-python" "Python"="Python" "PerceivedType"="text" [HKEY_CLASSES_ROOT\.py\ShellNew] "NullFile"="" [HKEY_CLASSES_ROOT\Python] @="Python Script" 

Используйте open ++ . Его легко настроить, и, возможно, он может делать то, что вы хотите.

  • Выполнение команды по минимизации окон в Tkinter
  • Изменение размера изображения в PIL в Tkinter
  • Как использовать OpenCV в python 3.4 для Windows 7 x64?
  • virtualenv на windows 7 возвращает AssertionError
  • Pyusb на окнах - нет доступных бэкэнд
  • Python IDLE не запускается в Windows 7
  • Проблемы с установкой Python PyAudio (с помощью PortAudio)
  • Есть ли преимущества для запуска X86-64 Python на 64-битном процессоре в 64-разрядной ОС?
  •  
    Interesting Posts for Van-Lav

    Приложение Django перестает работать при развертывании в Apache (выполняется подпроцесс, но не выполняется)

    Не вложенная версия @atomic () в Django?

    Python: анализ CSV-файлов 100 000 строк x 40 столбцов

    Распаковка кортежей / массивов / списков в качестве индексов для массивов Numpy

    genfromtxt – генерация имени столбца команды для неизвестного количества столбцов

    использование или API tf.app.flags

    Как я издеваться над файловой системой в модульных тестах python

    проверка диагонали в списке 2d (Python)

    Запуск scrapy spider в фоновом режиме в приложении Flask

    Несколько y-шкал, но только один для панорамирования и масштабирования

    Как настроить Firefox или любой браузер на основе Mozilla

    Изображение на кнопке

    Функция Pandon pandas применяется ко всем попарным комбинациям строк

    Переменные Python с формулами все возвращаемое значение 1

    Можно ли использовать нотацию фрагмента питона вне скобок?

    Python - лучший язык программирования в мире.