Я кодирую словарную программу, в которой вы можете ввести столько слов, сколько хотите, с их переводом на другой язык. Эти слова сохраняются в текстовом файле. Затем вы можете открыть этот файл в консоли Python, и программа спросит вас слово, и вы должны ввести перевод на другом языке. Но в первой строке у меня есть два языка, а потом я разделил их и снова использую. Но когда программа запрашивает словарь, я использую readlines (), но затем программа также запрашивает перевод языка (первая строка), например:
German
Translation:
, но я не хочу этого, я хочучто программа читает каждую строку в этом файле, кроме первой строки. И я не знаю, сколько строк в этом файле, потому что пользователь вводит столько слов, сколько хочет.
Большое спасибо за вашу помощь! И вот мой код, где я читаю строки:
with open(name + ".txt", "r") as file:
for line in file.readlines():
word_1, word_2 = line.split(" - ")
newLanguage_1.append(word_1)
newLanguage_2.append(word_2)