Мне нужно открыть файл txt с базой, username:password, считать с него данные username и password, затем закрыть файл и удалить эту строку, как мне это сделать?
открываешь файл, записываешь в переменную все строки, открываешь файл на запись, записываешь в него данные из переменные
open("file.txt", "r") as f: lines = f.ReadLines() for line in lines: username = line.split(":")[0] pass = line.split(":")[1] print(username, pass) Python open("file.txt", "r") as f: lines = f.ReadLines() for line in lines: username = line.split(":")[0] pass = line.split(":")[1] print(username, pass) Как удалять я не помню уже сейчас, посмотри в инете функцию
В питоне понятия массив не существует? (Рили не в курсе, но подозреваю, что есть) Просто не понимаю, зачем каждый раз открывать, читать, закрывать текстовый файл, если можно открыть, загнать все данные в массив и уже работать с ним (удалять строки и т.п)