Почему не работает код на python (Не считывает из файла строки)

from selenium import webdriver

def Parser(driver_1):
    site = driver_1
    
    driver = webdriver.Chrome(r"C:\Users\gogis\Desktop\Python\chromedriver.exe")
    driver.get(site)
    
    # Screenshot 
    screenshot = driver.save_screenshot(r"C:\Users\gogis\Desktop\Python\PrintScreen\15.png")




def main():
    with open ("tmp.txt", 'r') as f:
        drver_1 = f.readline()
        drver_2 = f.readline()
        drver_3 = f.readline()
        print(drver_1)
    # Parser 15 min 
    Parser(drver_1)
    

    
    
if __name__ == "__main__":
    print()

Ответы (1 шт):

Автор решения: Soup
if __name__ == "__main__":
    # тут Вы просто выводили пустую строку, не взаимодействуя с main()
    main()
→ Ссылка