Как создать папку с помощью python
Перейти к содержимому

Как создать папку с помощью python

  • автор:

Шаг 0: Создание папок¶

Перед тем, как мы начнём, давайте создадим папки, необходимые для нашего приложения:

/flaskr /static /templates 

Папка flaskr не является пакетом Python, это просто некое место, куда мы будем класть наши файлы. Далее, в эту папку, в добавок к главному модулю, мы поместим схему нашей базы данных. Это будет сделано следующим образом. Файлы внутри папки static доступны пользователям приложения по протоколу HTTP. Это место, куда попадут файлы css и javascript. В папке templates Flask будет искать шаблоны Jinja2. В эту папку будут помещены шаблоны, которые вы будете создавать в ходе работы с этим руководством.

Python-сообщество

[RSS Feed]

  • Начало
  • » Центр помощи
  • » Создание папки работа с файлами через блакнот ,что делать .

#1 Янв. 16, 2024 19:56:00

Yy Зарегистрирован: 2024-01-16 Сообщения: 4 Репутация: -2 Профиль Отправить e-mail

Создание папки работа с файлами через блакнот ,что делать .

Создать папку с названием Работа с файлами.

2. В этой папке с помощью программы Блокнот создать текстовый файл с названием: Qaz.txt.

3. При помощи Python создать файл с названием Work1.py.

ЭТИ ДВА ФАЙЛА ДОЛЖНЫ НАХОДИТЬСЯ В ОДНОЙ ПАПКЕ С НАЗВАНИЕМ Работа с файлами.

4. Далее набрать текст в файле Work1.py

f open (‘Qaz.txt’, ‘r’)

Первая строка открывает файл. Прежде чем читать данные из любого файла, его необходимо открыть (подобно тому, как вы открываете электронную книгу на своем устройстве или в приложении, чтобы читать ее). Функция ореn () открывает файл и

получает два аргумента.

Первый аргумент содержит путь к файлу. Если вы не сохранили файлы Work1.ру и Qaz.txt в одном каталоге, строку ‘Qaz.txt’ нужно будет заменить фактическим каталогом, в

котором был сохранен файл.

Второй аргумент содержит режим. Он сообщает, как будет использоваться файл. Чаще

всего встречаются следующие режимы:

‘г’- только для чтения.

‘w’- только для записи.

Если указанный файл не существует, он будет создан.

Если указанный файл существует, то все данные в нем стираются.

‘а’ — для присоединения.

Если указанный файл не существует, он будет создан.

Если указанный файл существует, то все данные, записываемые в файл, автоматически

добавляются в конец файла.

‘r+’ для чтения и записи.

После открытия файла следующая команда firstline f.readline() читает первую

строку в файле и присваивает ее переменной firstline.

При каждом вызове функции readline() из файла читается новая строка. В нашей программе функция readline() была вызвана дважды, поэтому из файла были прочитаны две строки.

5. Отчет сделать при помощи текстового редактора Ms Word, в него

поместить скриншоты результата работы программы.

attachment

Прикреплённый файлы:
Screenshot_2024-01-16-20-46-33-212_com.microsoft.office.word.jpg (625,5 KБ)

Создание папки и подпапки с помощью приложения django

Возможно, это банальный вопрос, но, пожалуйста, помогите мне. Как я могу создать папку и подпапку в ней с помощью django python. Когда я гуглю, я получаю только информацию о структуре папок, но это не то, что я ищу. Пожалуйста, поделитесь примерами кода, если это возможно

почему бы не поискать, как создавать папки и подпапки с помощью python, используя подпроцесс или os ?

нормальная команда (linux и macos) — mkdir -p /path/you/want

Вам больше ничего не нужно:

import os # creating subfolder in the directory of launched script os.makedirs("subfolder", exist_ok=True) # constructing full absolute path to project_folder ROOT_FOLDER = os.path.abspath(__file__) print(ROOT_FOLDER) # joining root_folder and subfolder in order to create\work with files in nested folders subfolder_abs_path = os.path.join(ROOT_FOLDER, 'subfolder') print(subfolder_abs_path) 

Как создать файл и папку python3?

выдаёт закономерный No such file or directory: ‘folder/file’ , если folder/polder не существует.

Как заставить его создавать папку средствами питона(включая вложенные), сабпроцесс и подобные ему штуки не предлагать, парсить строку мне тоже влом.

os.mkdir("имя вашей папки") 

Вопрос скорее заключался в ещё более лаконичном решении

nikitalol ★
19.08.21 19:09:03 MSK

парсить строку мне тоже влом

Зачем парсить когда есть встроенные средства для работы с путями? Воспользуйся os.path или pathlib .

А кодить тебе не влом? А постить глупые вопросы на форум не влом? Загуглить свой вопрос прежде чем постить на форум тебе тоже влом?

eternal_sorrow ★★★★★
( 19.08.21 19:16:03 MSK )
Последнее исправление: eternal_sorrow 19.08.21 19:17:25 MSK (всего исправлений: 1)

Ответ на: удаленный комментарий

os.makedirs(name, mode=0o755, exist_ok=True) 

tz4678 ★★
( 20.08.21 00:02:40 MSK )

xetiji
( 20.08.21 00:18:06 MSK )

Как заставить его создавать папку средствами питона(включая вложенные), сабпроцесс и подобные ему штуки не предлагать, парсить строку мне тоже влом

  1. Ищи в питоне аналог команды dirname .
  2. Ищи в питоне аналог команды mkdir -p .

Дальше сам должен справиться.

theNamelessOne ★★★★★
( 20.08.21 01:45:02 MSK )

Забанься, клоун. Учись гуглить.

WitcherGeralt ★★
( 20.08.21 02:35:03 MSK )
Последнее исправление: WitcherGeralt 20.08.21 02:35:10 MSK (всего исправлений: 1)

Ответ на: комментарий от WitcherGeralt 20.08.21 02:35:03 MSK

Забанься, клоун. Учись искать нужную информацию сам.

anonymous
( 20.08.21 05:40:57 MSK )
Ответ на: комментарий от WitcherGeralt 20.08.21 02:35:03 MSK

И ладно, к предыдущему сообщению.

Перестань страдать гуглом головного мозга. Поисковых систем много, а ещё больше других источников информации.

anonymous
( 20.08.21 05:42:44 MSK )
Ответ на: комментарий от eternal_sorrow 19.08.21 19:16:03 MSK

Два чая этому господину

Aswed ★★★★★
( 20.08.21 10:22:35 MSK )
Ответ на: комментарий от Aswed 20.08.21 10:22:35 MSK

Зачем ему чай, да еще два? Лучше по 500 рублей сложитесь)

anonymous
( 20.08.21 10:40:05 MSK )
Ответ на: комментарий от anonymous 20.08.21 05:42:44 MSK

неол., разг. искать информацию при помощи поисковой системы Google или, расширительно, с помощью любого другого аналогичного средства

«Гуглить» — это давно нарицательное для широкой группы действий, означающих поиск, гуглить можно хоть в Яндексе и даже find -ом у себя на локалхосте.

WitcherGeralt ★★
( 20.08.21 10:59:42 MSK )
Последнее исправление: WitcherGeralt 20.08.21 11:25:53 MSK (всего исправлений: 1)

Ответ на: комментарий от anonymous 20.08.21 10:40:05 MSK

Я не против хорошего чайку выпить с утра. Два тоже не против.

eternal_sorrow ★★★★★
( 20.08.21 11:50:38 MSK )
Ответ на: комментарий от WitcherGeralt 20.08.21 10:59:42 MSK

зачем тогда нужен этот клоунский форум, если есть гугл?

anonymous
( 20.08.21 11:52:54 MSK )
Ответ на: комментарий от anonymous 20.08.21 11:52:54 MSK

Явно не для того, чтобы одноклеточные загаживали его тупейшими вопросами вместо чтения документации и гуглежа элементарных вещей.

WitcherGeralt ★★
( 20.08.21 11:58:44 MSK )
Ответ на: комментарий от WitcherGeralt 20.08.21 10:59:42 MSK

«Гуглить» — это давно нарицательное для широкой группы действий

Разве для балбесиков, которые заменяют слово искать на гуглить.

anonymous
( 20.08.21 12:02:47 MSK )
Ответ на: комментарий от anonymous 20.08.21 12:02:47 MSK

Это более специфичное и ёмкое слово, означающее поиск информации в сети, как правило. Но можно и иронично подурить, называя гуглежом любой поиск. Не будь таким душнилой.

WitcherGeralt ★★
( 20.08.21 12:05:41 MSK )
Последнее исправление: WitcherGeralt 20.08.21 12:05:55 MSK (всего исправлений: 1)

Ответ на: комментарий от WitcherGeralt 20.08.21 12:05:41 MSK

Я понимаю, что состою из огромного количества молекул воды и часть ее выходит потом, но не настолько, чтобы было сложно дышать из-за насыщенности испарениями.

anonymous
( 20.08.21 14:14:59 MSK )
Ответ на: комментарий от WitcherGeralt 20.08.21 12:05:41 MSK

Ввожу в обиход новое слово «лорить». Лорить — нести околесицу. Тем более многие тут это делают.

anonymous
( 20.08.21 14:20:01 MSK )

Заставь, что называется, некоторых товарищей создавать папку средствами питона …

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *