Как упоминалось ранее firelynx, если dtype явно указано, и есть смешанные данные, которые несовместимы с этим dtype, тогда загрузка будет аварийна. Я использовал такой конвертер как обходной путь для изменения значений с несовместимым типом данных, чтобы данные все равно могли быть загружены.
def conv(val):
if not val:
return 0
try:
return np.float64(val)
except:
return np.float64(0)
df = pd.read_csv(csv_file,converters={'COL_A':conv,'COL_B':conv})
Правовая оговорка, я работаю в Aptana. Я указал бы, там некоторые хорошие функции JS, который Вы не могли бы получить так легко в другом месте. Каждый - интеграция сменного уровня библиотек JS, которые обеспечивают CodeAssist, образцы, отрывки и легкое включение файлов библиотек в Ваш проект; мы предоставляем плагины многим более наиболее часто используемым библиотекам, включая YUI, jQuery, Прототип, додзе и РАСШИРЕНИЕ JS.
111-секундный, у нас есть серверная сторона механизм JavaScript под названием Jaxer, который не только позволяет Вам выполнить любой свой код JS сервера, но добавляет файл, базу данных и сетевую функциональность так, чтобы Вы не использовали язык сценариев, но можете записать целое приложение в JS.
Там когда-то существовал плагин, названный JSEclipse, который Adobe впоследствии высосал и уничтожил путем предоставления доступа к нему доступным только путем покупки, и устанавливая FlexBuilder 3 (нравься, что кто-то доказывает меня неправильно). Я нашел его к обработанному превосходным, но с тех пор потерял его начиная с "обновления" от Eclipse 3.4 до 3.4.1.
функция, которую я любил больше всего, была Довольна Схема.
В окне Outline Вашего Экрана Eclipse, JSEclipse перечисляет все классы в в настоящее время открываемом файле. Это предоставляет обзор иерархии классов и также имена свойства и метод. Схема делает интенсивное использование механизма завершения кода для обнаружения больше о том, как код структурирован. Путем нажатия на функциональную запись в списке курсор будет взят к объявлению функции, помогающему Вам перейти быстрее в длинных файлах с большим количеством класса и определений метода
Версия Ganymede WTP включает обновляемого редактора JavaScript, это стоит попытки. Ключевые номера версий являются Eclipse 3.4 и WTP 3.0. См. http://live.eclipse.org/node/569
Семинар Oracle для WebLogic (официально Семинар BEA) имеет превосходную поддержку JavaScript и того, чтобы визуально отредактировать HTML. Это поддерживает много серверов, не только WebLogic, включая Tomcat, JBoss, Смолу, Причал и WebSphere.
Это недавно стало свободным, проверьте мое сообщение об этом. Учитывая, что это был дорогой продукт недавно, я предполагаю, что это стоит проверить.
В новом выпуске Eclipse (Helios) есть специальный пакет для веб-разработки javascript . Я еще не пробовал, но обязательно стоит посмотреть.
Я тоже боролся с этим совершенно очевидным вопросом. Казалось безумным, что эту функцию было нелегко найти, учитывая, что в наши дни вся веб-разработка происходит в Eclipse.
Aptana меня очень оттолкнула из-за ее раздутости и того факта, что она запускает локальный веб-сервер (по умолчанию на порту 8000) каждый раз, когда вы запускаете Eclipse, и вы не можете отключить эту функцию . Порт JSEclipse от Adobe теперь представляет собой плагин размером 400 МБ, что тоже безумие.
Однако я только что нашел сверхлегкий редактор JavaScript под названием Eclipse HTML Editor Plugin , сделанный Amateras, и это было именно то, что я искал.