Найти в Дзене
Обучатор

День 29. Операции с папками и файлами: создание, копирование, перемещение. Функции. Фреймворк.

Чтобы создать файл, нужно ввести в консоль команду touch Хорошей практикой при создании файла считается указывать его расширение (в примере — .txt) Для создания директорий (папки) через терминал используют другую команду — mkdir Можно создать целую структуру директорий (папок в папке) одной командой с помощью флага –p Также можно использовать обе команды вместе с символом домашней директории (~) или родительской директории (..). Например, команда mkdir ~/my-git-projects создаст папку my-git-projects внутри домашней директории. А команда touch ../../file.txt создаст файл file.txt на две папки выше по иерархии. Допустим, если вы находитесь в директории projects/git/hello, команда touch ../../file.txt создаст файл по такому пути: projects/file.txt Для копирования файлов через терминал существует команда cp (от англ. copy — «копировать»). В простом виде cp принимает два параметра: что копируем и куда копируем. Скопировали file.txt в папку papka Но можно указать сразу несколько файлов. $ cp
Оглавление

Технический писатель. GIT. Операции с папками и файлами: создание, копирование, перемещение.

Чтобы создать файл, нужно ввести в консоль команду touch

-2

Хорошей практикой при создании файла считается указывать его расширение (в примере — .txt)

Для создания директорий (папки) через терминал используют другую команду — mkdir

-3

Можно создать целую структуру директорий (папок в папке) одной командой с помощью флага –p

-4

Также можно использовать обе команды вместе с символом домашней директории (~) или родительской директории (..). Например, команда mkdir ~/my-git-projects создаст папку my-git-projects внутри домашней директории.

А команда touch ../../file.txt создаст файл file.txt на две папки выше по иерархии. Допустим, если вы находитесь в директории projects/git/hello, команда touch ../../file.txt создаст файл по такому пути: projects/file.txt

Для копирования файлов через терминал существует команда cp (от англ. copy — «копировать»). В простом виде cp принимает два параметра: что копируем и куда копируем. Скопировали file.txt в папку papka

-5

Но можно указать сразу несколько файлов.

$ cp что_копируем что_копируем что_копируем куда_копируем

Копирование создаёт копию файла или папки. Но иногда вместо копии нужно удалить файл в одном месте и создать в другом. Для этого есть команда mv

-6

Python . Функции.

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

Функция определяется следующим образом:

def <имя_функции>(<аргументы функции>):

инструкции

Пример:

-7

Функция называется say_hello.

Она содержит одну инструкцию, которая выводит на консоль “Hello”

Для вызова функции указывается имя функции, после чего в скобках идет передача значений для всех ее параметров. В данной функции параметров нет.

Пример функции с параметрами:

-8

Функция принимает параметр name, и при вызове функции мы можем передать параметра какое-либо значение. name это параметр функции, а "Tom" это уже аргумент функции.

Tермины. Разное

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

Фреймворк — это программная платформа, которая упрощает разработку программного продукта, определяет структуру проекта и помогает удобно объединять в нём разные компоненты.

От выбора фреймворка на проекте зависит многое: зарплаты и возможности найма разработчиков, процессы, технологии и скорость разработки.