• Как настроить сервер на pgadmin?

    @Stepan47 Автор вопроса
    Я программист, преимущественно на Python, Java, С#
    Сначала нужно создать базу данных postgress (или другую), сделать на ней пользователя, и подкючить ее к pgadmin.
    Ответ написан
    Комментировать
  • Как обойти блокировку сайта от парсинга?

    @Stepan47 Автор вопроса
    Я программист, преимущественно на Python, Java, С#
    Вот еще и мой ответ.
    Сайт не блокирует меня если я использую UserAgent. Но увы у меня не получилось получить всю страницу с помощью BS4, поэтому я использовал chrome driver но в фоновом режиме.
    Вот такой код получился:
    from selenium import webdriver
    from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
    import driver
    from time import sleep
    from bs4 import BeautifulSoup as BS
    
    ua = dict(DesiredCapabilities.CHROME)
    options = webdriver.ChromeOptions()
    options.add_argument('headless')
    browser = webdriver.Chrome(chrome_options=options)
    browser.get('https://csgorun.org/')
    soup = BS(browser.page_source,"html.parser")

    Спасибо всем кто помогал.
    Ответ написан
    Комментировать
  • Где взять список дней, недель, месяцев Python3?

    @Stepan47 Автор вопроса
    Я программист, преимущественно на Python, Java, С#
    Так, вот сам решил, получилось так:

    months_range = [31,29,31,30,31,30,31,31,30,31,30,31]
    weeks = ["сред","чет","пят","суб","вос","пон","вто"]
    
    def ret_2020(months_range,weeks):
        MR = months_range
        WK = weeks
        week = 0
        for month in range(len(MR)):
            for days in range(MR[month]):
                print(month+1,":",days+1," ",weeks[week])
                week += 1
                if week >= 7:
                    week = 0
    
    ret_2020(months_range,weeks)
    Ответ написан
    Комментировать
  • Как в tkinter установить значение Radiobutton?

    @Stepan47 Автор вопроса
    Я программист, преимущественно на Python, Java, С#
    И вот как всегда нашел ответ пока ждал на хабре :)
    Надо было просто в IntVar() прописать имя окна, Т.Е. self.var = IntVar(self.root)
    Ответ написан
    Комментировать