Python на основе .txt файла - PullRequest
0 голосов
/ 30 марта 2020

У меня есть текстовый файл, который содержит много строк. Каждая строка будет следующей

email1:password1
email2:password2
...
...
...
emailxx:passwordxx

Мне нужен код python, который читает строку файла в то время, когда печатается следующая строка

email=username1
pass=password1

email=username2
pass=password2

email=username3
pass=password3
...
...
...
email=usernamexx
pass=passwordxx

Ответы [ 3 ]

1 голос
/ 30 марта 2020

попробуйте следующее:

with open('path/to/file.txt','r') as f:
    values = f.readline().split(":")
    print(f"email={values[0]}")
    print(f"pass={values[1]}\n")
0 голосов
/ 30 марта 2020

спасибо, я исправил это

with open("xxx.txt") as f:
for line  in f.readlines():
   #print(line)
   values = line.split(":")
   email = values[0]
   pasw = values[1]
   print(f"user={email}\npass={pasw}\n")
0 голосов
/ 30 марта 2020

функции открытия дают вам файловый объект и имеют методы для чтения строк из файла.

with open(filepath) as f:
    for line  in f.readlines():
       print(line)
       info = line.strip(":"))
       output = f"email={info[0]}\npass={info[2]}"
       print(output) 
f.close() #Close the file when you're done.
...