Proramı ilk kez çalıştırmayı algılama

merhaba programı ilk kez calistirdigimda ilk yazmasını istiyorum 2.çalıştırmada 2 yazsın mesela bunu nasıl yabalilirim

merhaba,

bir txt dosyasında değer tutabilir. .db de bir değer tutabilir. json dosyasında bir değişken tutabilirsiniz. program ilk çalıştığında bu değeri kontrol eder ona göre işlemini yapar.

ben birşeylr denedimde olmadı siz bir örnek atabilirmisiniz

Kullanilan isletim sisteminde konfig’lerin tutuldugu default dizinde bir konfig dosyasi olusturun. Bu dosyada first time anahtari olsun, bu anahtara gore ilk defa mi aciliyor kontrol edebilirsiniz.

Database’lerde degisken yok.

1 Beğeni

bana örnek atabilirmisiniz

import os
CONFIG_PATH = f"{os.getenv("HOME")}/.config/file"

if not os.path.exists(CONFIG_PATH):
    print("Hosgeldiniz! Programi ilk defa calistirdiniz.")
    os.system(f"touch {CONFIG_PATH}")