, когда мы используем эту строку open(filename, "a")
, a
указывает на добавление файла, что означает возможность вставки дополнительных данных в существующий файл.
Вы можете просто использовать следующие строки для добавления текст в вашем файле
def FileSave(filename,content):
with open(filename, "a") as myfile:
myfile.write(content)
FileSave("test.txt","test1 \n")
FileSave("test.txt","test2 \n")
Вы можете использовать API fetch
, реализованный браузерами, или AJAX
для использования с ReactJS (или любым другим кодом внешнего интерфейса)
С [ 113] вы можете использовать пакеты типа request, request-promise, node-fetch, axios
аналогичным образом.
Пример использования библиотеки request
, доступной для nodejs
request
.get('http://google.com/img.png' // api url)
.on('response', function(response) {
console.log(response.statusCode) // 200
console.log(response.headers['content-type']) // 'image/png'
// save the image somewhere, or render to webpage
})
.pipe(request.put('http://yoursite.com/img.png'))