Когда я пытаюсь прочитать файл с помощью этого кода, выдается ошибка «Синтаксическая ошибка».
import os
import sys
def main(argv):
bada_file = os.path.join(os.path.dirname(__file__),argv[0],argv[1],)
print(os.path.abspath(__file__))
print(os.path.abspath(bada_file))
data_list = list()
with open(bada_file, "r+") as read_file:
# (1, "first test"), (2, "next_line") ...
for line in enumerate(read_file.readlines()):
print(line)
for data in data_list:
print(data)
if __name__ == "__main__":
main(sys.argv[1:])
Файл, который я пытаюсь прочитать, - ".OPF".
Если у кого-нибудь есть предложения, пожалуйста, дайте мне знать. Это будет действительно полезно. Спасибо вам.