sys.argv
, но внутри не используете, поэтому у вас ничего не делающие s = s
.#вместо def main(argv):
def main(s,n,k,a_ext):
a = [] #копируем содержимое из списка во внутренний
for i in range(n):
a.append(a_ext[i])
Making(a, k, 0, s, "%d=" % s)
return 0
...
if __name__ == "__main__":
main(s,n,k,a)
from pynput.Keyboard import Key, Controller
keyboard = Controller()
keyboard.press(Key.media_play_pause)
keyboard.release(Key.media_play_pause)
Кнопки для мультимедиа, запуска браузера/поиска и ещё парочка имеют свои коды (0xA6-B7, можно глянуть тут), которые и надо дёргать в программах. webroot-path = /some/path
, в следствие чего будет автоматически использоваться плагин webroot, через который работает "авто"настройка nginx/apache.location ^~ /.well-known/acme-challenge/ {
root /some/path;
}
Я предпочитаю прописать путь к токенам в переменную в nginx.conf для консистентности конфигов сайтов.certbot certonly -d new.domain.tld
и certbot renew