Найти - Пользователи
Полная версия: Создание_файла_VCARD
Начало » Python для новичков » Создание_файла_VCARD
1
Zeclone
Добрый день

Хочу создать .vcard файл с помощью Рутхон.

Сначала, написал тел.номера друзей(файл1.тхт)

Потом имя друзей(файл2.тхт)

Потом,
 1.BEGIN:VCARD - константа
2.VERSION:2.1 - константа
3.N:Air;Baltic;; - имя(текст) (из строк другого файла) (файл2.тхт)
4.FN:Air Baltic - имя(текст) (3=4)
5.TEL;CELL:+15057338800 ( из строк другого файла) (файл1.тхт)
6.END:VCARD - константа

Нуууу хочу экспортировать на файл3.тхт в вышеуказанном форме.

Можете помогать мне?

Спасибо за ранее.

python335
Ок…
 with open('файл1.txt', 'r') as n:
      name = str(n.read())
with open('файл2.txt', 'r') as num:
      number = str(num.read())
file3 = open('файл3.txt', 'w')
file3text = str('1.BEGIN:VCARD\n2.VERSION:2.1\n3.N:Air;Baltic;; - ' + name + '\n4.FN:Air Baltic - ' + name + '\n'5.TEL;CELL: ' + number + '\n'6.END:VCARD') # Текст
file3.write(file3text)
file3.close() # Закрываюсь

Вот и все!
Ведь тебе так надо было??

Повысь репутацию плиз!
Zeclone
python335
Ок…
Доброе утро!

Спасибо за помощь.
Там маленькие ошибки.
Но все я уже понял как делать:

 with open('файл1.txt', 'r') as n:
      name = str(n.read())
with open('файл2.txt', 'r') as num:
      number = str(num.read())
file3 = open('файл3.txt', 'w')
file3text = str('BEGIN:VCARD\nVERSION:2.1\nN:' + name + ';;\nFN:'+ name + '\nTEL;CELL:' + number + '\nEND:VCARD') # Текст
file3.write(file3text)
file3.close() 

Но в файл1.тхт 400 строк имен
вася
иван
костя
…..

и в файл.тхт 400 строк номеров
+16953222566
+16689565233
+13256998954
…..

вы поняли что я хочу сделать?

реп+1
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB