Импортировать таблицу Excel в базу данных mysql, не работающую в mac [duplicate]

Для новой версии вместо:

ipython nbconvert --to python <YourNotebook>.ipynb

Вы можете использовать jupyter вместо ipython:

jupyter nbconvert --to python <YourNotebook>.ipynb
2
задан Mahesh Eu 13 May 2013 в 14:48
поделиться

3 ответа

Ответ в комментариях к файлу PHP:

http://be2.php.net/manual/en/function.fgetcsv.php

< blockquote>

Примечание. Если PHP не правильно распознает окончание строки при чтении файлов, которые были созданы или созданы компьютером Macintosh, включение опции конфигурации времени выполнения auto_detect_line_endings может помочь решить проблему.

Проблема заключается в различии между окончаниями строк в Windows и unix-подобных машинах (как ваш mac): windows ='\r\n' и unix = '\n'

Решение: добавьте эту строку перед открытием файла :

ini_set('auto_detect_line_endings',TRUE);
13
ответ дан Patrick Granieri 28 August 2018 в 14:47
поделиться

Возвращаемые символы в Windows - \r в Mac. Я считаю, что это \r\n.

0
ответ дан Carsten 28 August 2018 в 14:47
поделиться

Mac и Windows используют разные символы EOL. Это становится путаным в лучшие дни. Вот хорошее объяснение того, как они работают на разных платформах: http://peterbenjamin.com/seminars/crossplatform/texteol.html

0
ответ дан edtheprogrammerguy 28 August 2018 в 14:47
поделиться
Другие вопросы по тегам:

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