
Python-джедай #15 - Работа с файлами, assert, len, with
содержание видео
Дата: 2020-05-03
Похожие видео
Комментарии и отзывы: 9
everyX
Небольшая программка: filename = input('What file do you want to create? : ') text = input('What text do you want to put into your file? : ') copf = input('Do you want to copy your file(Y, N)') if text ==: text = File may not be empty! You must write something here! def writef): file = open(filename, 'w') file. write(text) file. close) def openf): file = open(filename, 'r') print('\n\t', file. read) file. close) def copyf): filename2 = input( \nThe next name of your file: ) file = open(filename, 'r') file2 = open(filename2, 'w') file2. write(file. read) file. close) file2. close) print('Copying completed! ') writef) #It launches function writef) openf) #It lunches function openf) copy_words_y = 'Y', 'y', 'Yes', 'yes', 'Да', 'да' copy_words_n = 'N', 'n', 'No', 'no', 'Нет', 'нет' if copf in copy_words_y': copyf) #It launches function copyf) elif copf in copy_words_n: print('\nCopying was aborted! ') else: print( There is no this command in this program! )
ответить
Небольшая программка: filename = input('What file do you want to create? : ') text = input('What text do you want to put into your file? : ') copf = input('Do you want to copy your file(Y, N)') if text ==: text = File may not be empty! You must write something here! def writef): file = open(filename, 'w') file. write(text) file. close) def openf): file = open(filename, 'r') print('\n\t', file. read) file. close) def copyf): filename2 = input( \nThe next name of your file: ) file = open(filename, 'r') file2 = open(filename2, 'w') file2. write(file. read) file. close) file2. close) print('Copying completed! ') writef) #It launches function writef) openf) #It lunches function openf) copy_words_y = 'Y', 'y', 'Yes', 'yes', 'Да', 'да' copy_words_n = 'N', 'n', 'No', 'no', 'Нет', 'нет' if copf in copy_words_y': copyf) #It launches function copyf) elif copf in copy_words_n: print('\nCopying was aborted! ') else: print( There is no this command in this program! )
ответить
ScaDe
Привет, Абрахам! Люблю твой канал и интересные, полные полезной информации видео. Пожалуйста помоги. Можешь сказать более менее надежные сайты чтоб скачать игры) Я знаю твой сайт, но там пока не все игры есть) А то можно вирус подловить. И скажи пожалуйста как очистить комп от вирусов. Ты же как то это делаешь? Или ты тупо их не ловишь, но скажи пожалуйста как избавиться от этих тупых вирусов, троянов и т. д. и т. п.
ответить
Привет, Абрахам! Люблю твой канал и интересные, полные полезной информации видео. Пожалуйста помоги. Можешь сказать более менее надежные сайты чтоб скачать игры) Я знаю твой сайт, но там пока не все игры есть) А то можно вирус подловить. И скажи пожалуйста как очистить комп от вирусов. Ты же как то это делаешь? Или ты тупо их не ловишь, но скажи пожалуйста как избавиться от этих тупых вирусов, троянов и т. д. и т. п.
ответить
Егор
Короче сделал я цыкл который записывает число 1 в тхт файл, ну и сделал записать 1 000 000 000 000 символов, ну запустил и комп как залагает, смотрю на файл его размер больше 100 мб посчитал сколько должен он весить получилось 1000 гб ну думаю капэц, через диспетчер закрыл питон щас сижу угараю и жду пока развиснет комп кто хочет может попробовать, вот код: file = open ('text. txt', 'a') i = 1 while i
ответить
Короче сделал я цыкл который записывает число 1 в тхт файл, ну и сделал записать 1 000 000 000 000 символов, ну запустил и комп как залагает, смотрю на файл его размер больше 100 мб посчитал сколько должен он весить получилось 1000 гб ну думаю капэц, через диспетчер закрыл питон щас сижу угараю и жду пока развиснет комп кто хочет может попробовать, вот код: file = open ('text. txt', 'a') i = 1 while i
ответить
илья
Может кому пригодится! В test open ('text. txt') выдавал ошибку TypeError. Вылечил заменой на = test = open ('text. txt') Далее выводилась ошибка FileNotFoundError. На Windows в Sublime text3 нужно указывать полностью путь файла, пример: ('С: /папка где урок/урок/имя файла. txt) А вот если пользоваться питоновским IDLE, то весь путь не нужен, просто указываем имя файла. тхт
ответить
Может кому пригодится! В test open ('text. txt') выдавал ошибку TypeError. Вылечил заменой на = test = open ('text. txt') Далее выводилась ошибка FileNotFoundError. На Windows в Sublime text3 нужно указывать полностью путь файла, пример: ('С: /папка где урок/урок/имя файла. txt) А вот если пользоваться питоновским IDLE, то весь путь не нужен, просто указываем имя файла. тхт
ответить
Game
Хауди хотелось бы услышать твое мнение по CMS Webasyst и CMS Monstra (Monstra вроде как работает без базы данных но могу и ошибаться) Как думаешь стоит ли устанавливать? Нужен простой сайт а WordPrees не хочется устанавливать так как большая нагрузка на хостинг! Может посоветуешь другие простенькие CMS не нагружающие хостинг?
ответить
Хауди хотелось бы услышать твое мнение по CMS Webasyst и CMS Monstra (Monstra вроде как работает без базы данных но могу и ошибаться) Как думаешь стоит ли устанавливать? Нужен простой сайт а WordPrees не хочется устанавливать так как большая нагрузка на хостинг! Может посоветуешь другие простенькие CMS не нагружающие хостинг?
ответить
Gromit
Абрахам. В задании на 22: 20 ты ошибся. На экран он выведет по 8 символов в строчку, а не по 4. Проверил в терминале. Притом он так же будет выводит еще и переход на новую строку если такие переходы были в файле. Не много напутал в объяснениях когда print(file. read(8) цифра означает байты, а когда означает символы.
ответить
Абрахам. В задании на 22: 20 ты ошибся. На экран он выведет по 8 символов в строчку, а не по 4. Проверил в терминале. Притом он так же будет выводит еще и переход на новую строку если такие переходы были в файле. Не много напутал в объяснениях когда print(file. read(8) цифра означает байты, а когда означает символы.
ответить
Иван
народ если у вас при чтении файла выводится в консоль буквы и закорючки (часто это возникает если содержимое файла написано на русском) то нажмите на свой файл => сохранить как и внизу кодировку выберите: ANS1! Тогда, все отображается корректно на русском и на английском (одна буква=1 байт)
ответить
народ если у вас при чтении файла выводится в консоль буквы и закорючки (часто это возникает если содержимое файла написано на русском) то нажмите на свой файл => сохранить как и внизу кодировку выберите: ANS1! Тогда, все отображается корректно на русском и на английском (одна буква=1 байт)
ответить
Николай
Ребят, привет, объясните новичку, почему я все делаю так же, как и в гайде, выводится файл нормально, но при подсчете выводится ноль символов. P. S. В гугле не забанили, сначала попытался разобраться самостоятельно. P. P. S Хауди, спасибо за инфу, очень интересно и познавательно!
ответить
Ребят, привет, объясните новичку, почему я все делаю так же, как и в гайде, выводится файл нормально, но при подсчете выводится ноль символов. P. S. В гугле не забанили, сначала попытался разобраться самостоятельно. P. P. S Хауди, спасибо за инфу, очень интересно и познавательно!
ответить
Naruto
если вы столкнулись с проблемой, что при открытии файла через python в командной строке cdm появляются непонятные символы, 1) скачайте текстовый редактор notepad++ 2)откройте с помощью него текстовый файл 3)в верхней панели выберите раздел кодировки и нажмите преобразовать в ANSI.
ответить
если вы столкнулись с проблемой, что при открытии файла через python в командной строке cdm появляются непонятные символы, 1) скачайте текстовый редактор notepad++ 2)откройте с помощью него текстовый файл 3)в верхней панели выберите раздел кодировки и нажмите преобразовать в ANSI.
ответить
Добавить отзыв, комментарий
Другие видео канала















