1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

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

Создание плоского текстового файла — хороший способ управления небольшой базой данных с базовой информацией, такой как номера телефонов клиентов. Однако, если вы планируете разместить в файле больше, чем несколько полей, лучше всего использовать MySQL или Oracle. В этой статье показано, как создать простую текстовую базу данных в виде плоских файлов, которую можно использовать в оболочке Windows. Он включает в себя самые важные шаги по созданию только входного файла (вы можете создать выходной файл в другой день). Для простоты эти инструкции создают только базу данных, в которой сохраняются имена и номера телефонов. Попрактиковавшись, вы сможете создавать дополнительные поля, если хотите.

Шаг 1

Создайте программу ввода. Откройте текстовый файл и сохраните его как input.pl. Здесь вы будете набирать свою программу. Снова откройте программу в текстовом редакторе.

Шаг 2

Откройте сохраненный файл db.txt для добавления информации, набрав "open(DB,">>db.txt");" в файле input.pl. Символы ">>" означают, что вы добавите информацию в этот файл.

Шаг 3

Получите ввод и отправьте его в текстовый файл. Введите print "Имя клиента:"; $имя =<>; жевать ($ имя); print "Телефон клиента:; $phone =<>; chomp($phone); Это фиксирует два бита информации, которые вы хотите отправить в db.txt, и сохраняет их в двух переменных:имя и телефон соответственно.

Шаг 4

Печать в файл db.txt в указанном формате. Вы хотите, чтобы информация распечатывалась в текстовом файле, как показано ниже. Имя:Майк Дэвис, номер:555-5523 ​​Имя:Джейн Брукс, номер:555-7878 Итак, введите:print DB "Name:$name,Number:$phone\n";

Шаг 5

Откройте оболочку и войдите в каталог c:\, набрав в командной строке "cd c:".

Шаг 6

Перейдите в каталог, в котором сохранен ваш скрипт, например, в каталог "db" в каталоге "bills", "cd bills\db".

Шаг 7

Введите информацию, которую запрашивает программа. Поскольку вы вставляете два файла, запустите программу дважды. Есть способ заставить его работать постоянно, используя цикл while, но он немного сложнее.

Шаг 8

Проверьте, успешно ли вы создали базу данных с плоским текстом, открыв файл db.txt. Он должен выглядеть точно так же, как на картинке.

Шаг 9

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

Совет

Не забудьте поставить ";" отметки в нужном месте. Программа не запустится, если их там нет.

Предупреждение

Если вы создаете цикл while, используйте «Ctrl c», чтобы остановить программу, если она начнет работать бесконечно.


  1. Как создать файл ALX
  2. Как зашифровать текстовый файл
  3. Как создавать пакетные файлы
  4. Как читать текстовый файл в Python
  5. Как создать файл в Python