Найти - Пользователи
Полная версия: Не хочет записывать числа в файл, помогите решить проблему
Начало » Центр помощи » Не хочет записывать числа в файл, помогите решить проблему
1
playX
Написал не большую програмку для проверки файла на налчие имэйлов и номеров телефона
, и сделал так что бы она записывала все найденое в отдельный файл,но эта программа записывает только имэйлы, телефоны никак не хочет записывать, как данную проблему решить?
 from __future__ import print_function
import io
baseExport1 = open("/home/aprokurov/export.txt",'w')
mail = u'@'
with io.open('/home/aprokurov/base.doc', encoding='utf-8') as file:
    for line in file:
        if mail in line:
            print(line)
            baseExport1.write(line)
            baseExport2 = open("/home/aprokurov/export.txt",'w')
num1 = u'+7'
with io.open('/home/aprokurov/base.doc', encoding='utf-8') as file:
    for line in file:
        if num1 in line:
            print(line)
    baseExport2.write(line)
baseExport3 = open("/home/aprokurov/export.txt",'w')
num2 = u'+3'    
with io.open('/home/aprokurov/base.doc', encoding='utf-8') as file:
    for line in file:
        if num2 in line:
            print(line)
baseExport3.write(line)      
baseExport3.close()     
baseExport1.close()
baseExport2.close()
freezer
playX
baseExport3 = open(“/home/aprokurov/export.txt”,'w')
зачем на запись 2 раз открывать тот же файл?
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