Почему чтение и запись одного и того же файла в программе Python приводят к разным результатам в Linux и Windows? ⇐ Linux
Почему чтение и запись одного и того же файла в программе Python приводят к разным результатам в Linux и Windows?
Вот моя программа на Python, все они генерируют файл .object, но мое программное обеспечение успешно загружает только файл, восстановленный Windows, а не Linux.
file_path = 'D:\\xxx\\batch_sim_scene\\base\\CubeMoving.object' new_file_path = '.\\CubeMoving.object' с open(file_path, 'r',coding='utf-8') как файл: линии = файл.readlines() файл.закрыть() с open(new_file_path, 'w',coding='utf-8') как файл: для меня в диапазоне (len(lines)): file.writelines(lines) Я ожидаю, что программа работает в Linux так же, как и в Windows. Кто-нибудь может сказать мне, в чем проблема?
Вот моя программа на Python, все они генерируют файл .object, но мое программное обеспечение успешно загружает только файл, восстановленный Windows, а не Linux.
file_path = 'D:\\xxx\\batch_sim_scene\\base\\CubeMoving.object' new_file_path = '.\\CubeMoving.object' с open(file_path, 'r',coding='utf-8') как файл: линии = файл.readlines() файл.закрыть() с open(new_file_path, 'w',coding='utf-8') как файл: для меня в диапазоне (len(lines)): file.writelines(lines) Я ожидаю, что программа работает в Linux так же, как и в Windows. Кто-нибудь может сказать мне, в чем проблема?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение