Как скопировать содержимое файла csv и переписать с помощью дополнительного массива в том же файле?

Формат EXE-файлов для Windows отличается от того, что для DOS-приложений Windows содержит небольшую заглушку DOS, в которой говорится: «Эта программа не может быть запущена в DOS» и выйдет; Windows-загрузчик использует другую точку входа.

Если это сообщение является тем, что вы видите при попытке запустить исполняемый файл в DOSBox, то это означает, что исполняемый файл имеет новый формат (что неудивительно в 2010 году), поэтому DOS ( и DOSBox) не может загрузить его. Попробуйте использовать Wine.

-1
задан 13 August 2018 в 15:28

1 ответ

Откройте CSV-файл в режиме «a +», а не в режиме «w +», а затем сначала добавьте строки или добавьте символ новой строки, а затем строки CSV, которые вы хотите добавить. Дайте мне знать, помогло ли это

1
ответ дан 15 August 2018 в 17:01
  • 1
    Спасибо за ответ, мне нужно иметь только две строки в этом csv, одно для одного значения таблицы и другое для другого. Я пытаюсь переписать файл, не добавляя больше строк, добавление приведет к увеличению числа. записей. Поэтому, если я могу получить исходное значение, которое уже существует, я мог бы открыть это в режиме записи и написать исходные значения, также добавить последнее значение, так что у меня будет только две строки в моем csv. – Game Keeper 13 August 2018 в 15:26
  • 2
    добавление не создаст новую строку, оно просто добавит существующий. Также, пожалуйста, будьте ясны, я не могу понять вашу проблему. Вы хотите переписать одни и те же CSV с помощью еще одной записи без добавления новой строки? Это можно назвать добавлением – Chaitanya Maurya 13 August 2018 в 17:19

Другие вопросы по тегам:

Похожие вопросы: