Загрузка...

How to embed an element in the context menu? // PYTHON

Thread in Python created by lgndsInactive Jun 13, 2019. 696 views

  1. lgndsInactive
    [IMG]

    Возможно-ли реализовать что-то подобное на питоне?
     
  2. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
  3. lgndsInactive
    Как?
     
  4. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
    ну, выбери какой-нибудь "конструктор" приложений, например py qt или tkinter там есть такое
     
  5. lgndsInactive
    Так это вроде только внутри самого приложения
     
  6. lgndsInactive
    А мне нужно именно в винде
     
  7. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
    в смысле блэт
     
  8. lgndsInactive
    Да я не кодер, просто учусь
     
  9. lgndsInactive
    Ты про себя что-ли?
     
  10. lgndsInactive
    Аа, бля, я думал ты сказал типо я не понимаю
     
  11. lgndsInactive
    Именно так, но нужно это как-то реализовать на питоне
     
  12. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
    а, ты тип хочешь, чтобы клацнув правой кнопкой мыши по
    пустому пространству вываливалось то, что ты хочешь?
     
  13. lgndsInactive
    Что бы я мог по текстовику нажать пкм, и там высвечивалось так, как на скрине, только там будут мои функции
     
  14. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
    я не на винде, извиняйте :orehus:
     
  15. lgndsInactive
    ((
     
  16. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
  17. lgndsInactive
    Да бля, в питоне именно надо, хочу свои утилиты для работы с базами встроить
     
  18. de9x
    de9x Jun 13, 2019 Frontend developer 141 Jan 3, 2019
    мне кажется, можно ккк-то через реестр, а к нему обращаться через командную строку с помощью system, хз, есть ли она на питоне, но в с++ есть. а если нет, то ищи модуль для работы с командной строкой, и ищи ту функцию, которая вставляет текст из параметров, непосредственно, в командную строку при выполнении
     
  19. lgndsInactive
    Code
    import os
    os.popen('regedit.exe -ea C:\Font.reg "HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts"')
    print open('C:\Font.reg', 'r').read()
    Вот такое есть
     
  20. lgndsInactive
Loading...
Top