def create_dir():
    dirname = "useless_dir"
    path = Path(dirname)
    try:
        if path.exists() is False:
            path.mkdir()
    except OSError as err:
        print("Creation of the directory {dir} failed".format(dir=dirname))
        print(err)
    return dirname
Exemplo n.º 2
0
def func():
    dossier_a_creer = "nouveau_dossier"
    fichier_a_creer = "nouveau_fichier.txt"

    my_dir = Path(dossier_a_creer)
    #my_dir = my_dir / 'tmp'
    #my_dir = my_dir / 'tmp/tmp' NE MARCHE: je passe a autre chose !!!
    """ est ce dir qu il existe """
    if not my_dir.isdir():
        my_dir.mkdir()

    my_new_file = my_dir / fichier_a_creer
    """ est que le fichier existe """
    if not my_new_file.isfile():
        my_new_file.touch()

    my_new_file.write_text(
        "\n1ere piscine python: QuelLe galere ce jour!!!\n2eme piscine python: Cela va un peu mieux...\n\n"
    )
    print(my_new_file.text())