Как запустить скрипт python при запуске p c, но только один раз в день? - PullRequest
0 голосов
/ 26 мая 2020

Я создал сценарий python, который автоматически назначает день рождения sh человеку, когда наступает дата рождения. Я добавил этот сценарий при запуске окна, но он запускается каждый раз, когда я запускаю свой p c и также отмечаю день рождения wi sh человеку. Я хочу запускать этот сценарий только один раз в день. Что мне делать?

Ответы [ 2 ]

0 голосов
/ 28 мая 2020

Вы можете запустить эту программу при загрузке системы Как запустить файл python при запуске Windows?

И после этого вам нужно проверить время, когда система запустилась, например:

import datetime
dayToday = datetime.datetime.today().day
monthToday = datetime.datetime.today().month

birthdayDay = 1
birthdayMonth = 10

if dayToday == birthdayDay and monthToday == birthdayMonth:
      print "HPBD"
0 голосов
/ 26 мая 2020

Попробуйте это в начале файла:

import datetime

actualday = datetime.datetime.today().day  # get the actual day 
actualmonth = datetime.datetime.today().month  # get the actual month 

bday = 1  # day of birthday
bmonth = 1  # month of birthday

if actualday == bday and actualmonth == bmonth :
    # code

он должен завершить sh процесс, если даты не равны

...