В Python 2 откройте outfile
с режимом 'wb'
вместо 'w'
. csv.writer
записывает \r\n
в файл напрямую. Если вы не откроете файл в режиме binary , он напишет \r\r\n
, потому что в режиме Windows текст переводит каждый \n
в \r\n
.
В Python 3 был изменен требуемый синтаксис, поэтому откройте outfile
с дополнительным параметром newline=''
.
# Python 2
with open('/pythonwork/thefile_subset11.csv', 'wb') as outfile:
writer = csv.writer(outfile)
# Python 3
with open('/pythonwork/thefile_subset11.csv', 'w', newline='') as outfile:
writer = csv.writer(outfile)
Может быть, это могло бы помочь. когда я сохраняю токен доступа в моем приложении внешнего интерфейса, я также присоединяю заголовок
axios.defaults.headers.common['Authorization'] = "Bearer " + token.data.access_token
ко всем вашим запросам axios будет использоваться этот заголовок.
получение сведений о пользователе
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});