с этим заданием на Python, нужно Написать скрипт, осуществляющий выборку определенных данных из файлов info_1.txt, info_2.txt, info_3.txt и формирующий новый «отчетный» файл в формате CSV. Для этого:
1) cоздать функцию get_data(), в которой в цикле осуществляется перебор файлов с данными, их открытие и считывание данных. В этой функции из считанных данных необходимо с регулярных выражений извлечь значения параметров «Изготовитель системы», «Название ОС», «Код продукта», «Тип системы». Значения каждого параметра поместить в соответствующий список. Должно получиться четыре списка — например, os_prod_list, os_name_list, os_code_list, os_type_list. В этой же функции создать главный список для хранения данных отчета — например, main_data — и поместить в него названия столбцов отчета в виде списка: «Изготовитель системы», «Название ОС», «Код продукта», «Тип системы». Значения для этих столбцов также оформить в виде списка и поместить в файл main_data (также для каждого файла);
2) Создать функцию write_to_csv(), в которую передавать ссылку на CSV-файл. В этой функции реализовать получение данных через вызов функции get_data(), а также сохранение подготовленных данных в соответствующий CSV-файл;
3) Проверить работу программы через вызов функции write_to_csv().
/gamemode survival или creative или adventure - позволяет включить другой режим игры, survival - Выживание, creative - Креатив, adventure - приключенческий.
В режиме креатива вы бессмертны, можете летать, а в инвентаре у вас все существующие блоки.
/time set day - включить день
/time set night - включить ночь
/xp 100 - получить 100 опыта (число можно менять).
/xp Игрок 100 - дать игроку 100 опыта.
/weather set clear - выключает дождь\снег.
/weather set rain - включает дождь\снег.
/toggledownfal - переключает погоду с одной на другую, с ясной на дождливую например.
/tp [ник игрока 1] [ник игрока 2] - позволяет телепортировать игрока 1 к игроку 2
/tp [игрок] [x] [y] [z] - телепортировать игрока по координатам x,y,z
/spawnpoint [имя игрока] [x] [y] [z] - позволяет указать точку спавна игрока в мире, если ккординаты x,y,z не указаны, то точкой станет то место где вы стоите.
/setworldspawn - установит точку спавна для всех игроков
/effect [имя игрока] [эффект] [длительность] [уровень] - позволяет наложить определенный эффект на игрока.
Пример: /effect Anton 25 100 5 - наложит на игрока Anton эффект левитации на 100 секунд с силой 5.
Список эффектов
/effect [имя игрока] clear - удалить все наложенные на игрока эффекты
/enchant [имя игрока] [эффект] [уровень] - зачаровывает предмет находящийся в руках.
Например /enchant Anton 22 2 - зачарует предмет в руках игрока Anton на чары "Разящий клинок 2"
Список чар:
/kill - убить вашего персонажа
/kill Игрок - убить игрока
Читы на получение предметов:
Данные команды сложны для запоминания, для получение предметов лучше установить мод JEI или NEI (включить в них режим жульничества).
Наиболее ценные предметы:
/give Игрок minecraft:diamond 64 - получить 64 алмаза
/give Игрок minecraft:diamond_horse_armor - получить броню лошади
/give Игрок minecraft:map - получить карту
/give Игрок minecraft:compass - получить компас
/give Игрок minecraft:golden_apple - получить золотое яблоко
/give Игрок minecraft:tnt 64 - получить 64 динамита
/give Игрок minecraft:mob_spawner - получить спавнер монстров
/give игрок spawn_egg 1 0 {EntityTag:{id:creeper}} - получить яйцо спавна крипера
/give игрок minecraft:elytra - получить элитруname_tag
/give игрок minecraft:name_tag - получить бирку
/give игрок minecraft:ender_pearl - получить эндер жемчуг
/give игрок minecraft:nether_star - получить звезду края
/give игрок minecraft:gunpowder - получит порох
/give игрок minecraft:saddle - получить седло
Объяснение: