Четверг, 28.11.2024, 09:44 | Приветствую Вас Гость

...

Код

Главная » Статьи » Python

Архив без сжатия

from tkinter import * 
from tkinter import filedialog as fd
from tkinter.messagebox import showinfo
import os.path
arrayfile = []
def createfile():
 if (len(arrayfile) == 0):
  showinfo(title='Сообщение',message="Нет выбранных файлов")
 f = open('addfile.txt', 'w')
 for index in range(0,len(arrayfile)):
  nfile = open(arrayfile[index], 'r')
  f.write("start "+os.path.basename(arrayfile[index])+"\n")
  f.write(nfile.read())
  f.write("\nend "+os.path.basename(arrayfile[index])+"\n")
  
def addfile():
 filename = fd.askopenfilename()
 arrayfile.append(filename)
 print(filename)
 listbox.insert(END, filename)
       
root = Tk()          
root.geometry('500x250')   
root.title('Архив без сжатия')  
btn = Button(root, text = 'Добавить файл', command = addfile)
btn.place(x=10, y=20)
btn2 = Button(root, text = 'Создать архив без сжатия', command = createfile)
btn2.place(x=200, y=20)

listbox = Listbox(root,width=50)
listbox.place(x=10, y=70)

root.mainloop()
 

Категория: Python | Добавил: moskov (06.08.2022)
Просмотров: 89 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Меню сайта

Категории раздела

PHP [41]
C++ [71]
Autoit [108]
Processing [105]
Basic4GL [7]
Fasm [2]
PABC [7]
Js [236]
Gentee [1]
Python [204]
Java android [3]
Small Basic [9]

Мини-чат

Статистика


Онлайн всего: 13
Гостей: 13
Пользователей: 0

Форма входа

Друзья сайта

  • ЗОВ КОСМОСА

  • Хулиган Вселенной

  • Тюремная поэзия

  • Религиозная поэзия

  • Сайт клана ЛеГиоН
  • Поиск