Как сделать проверку на файл конфига
У меня есть конфигурационный файл config.ini вот его содержание
[Browser]
chrome= 55, 755
huiman= 702, 469
но как сделать проверки на его наличие, и если при отсутствии его наличия, создавать его с таким вот содержанием
[Browser]
chrome= Place your coordinates
huiman= Place your coordinates
вот для чего это надо
import pyautogui as pag
import configparser
config = configparser.ConfigParser()
config.read("config.ini")
def chrome_mail():
pag.moveTo(config["Browser"]["chrome"])
pag.click()
if __name__ == '__main__':
chrome_mail()
Ответы (1 шт):
Автор решения: ilya484
Используйте блок
→ Ссылка
Используйте блок try/except
import pyautogui as pag
import configparser
config = configparser.ConfigParser()
try:
config.read("config.ini")
except:
file = open("config.ini", "w", encoding="utf8")
file.write("[Browser]\n"
"chrome= Place your coordinates\n"
"huiman= Place your coordinates")
file.close()
config.read("config.ini")
def chrome_mail():
pag.moveTo(config["Browser"]["chrome"])
pag.click()
if __name__ == '__main__':
chrome_mail()
Теперь если файл config.ini не существует, он автоматически создатся