2013-08-13 2 views
0

Python новичок здесь.Работа над моими скриптами Python на разных компьютерах

Я ищу способ сохранить мои скрипты python в сети, чтобы я мог работать на них как с работы, так и дома. Я хотел бы создать некоторые (простые) инструменты для утилизации веб-страниц, используя Mechanize и, возможно, Scrapy.

После небольшого исследования я предполагаю, что мне нужна онлайн-среда (я прав?). Я нашел c9.io. Проблема в том, что c9.io оказалось слишком медленным даже для действительно простых задач, таких как открытие и чтение страницы с помощью Mechanize.

Есть ли у вас какие-либо идеи относительно того, что я должен использовать для написания, сохранения и запуска скриптов веб-лома в Интернете?

Имейте в виду, что я не могу сохранять или запускать скрипты с использованием командной строки на работе. Мне нужно что-то в Интернете.

+1

Большинство интерактивных IDE и аналогичных сред будут либо медленными, либо ограниченными для выполнения таких операций, как веб-очистка. Вы всегда можете просто получить учетную запись * nix shell и запустить свои скрипты Python. Или настройте способ работы с ssh/tunnel/whatever на своем домашнем компьютере с работы и просто запустите их на своем домашнем компьютере. – abarnert

+0

http://repl.it/languages/Python – scohe001

+0

@Josh: Учитывая, что 'repl.it' не имеет способа добавить сторонние модули, такие как' scrapy' и 'mechanize', я не уверен, как что могло бы помочь. – abarnert

ответ

2

Звучит как https://scraperwiki.com/ - это именно то, что вам нужно. У него даже есть некоторые замечательные модули очистки для встроенного python.

ScraperWiki - это бесплатный инструмент, который позволяет писать скребки в Python (и на других языках). Затем он предоставляет данные как API или загрузку, а также предлагает некоторые инструменты отображения. Их окружающая среда неплоха для написания сценариев, но это не похоже на работу на вашей домашней машине.

+0

библиотека lxml, которую @Torxed рекомендует в этом ответе, предоставляется в scraperwiki. – CodeBeard

+1

CodeBeard, я попробую Scraperwiki сегодня вечером. Это именно то, что я искал. – Theo

+1

Hooray для scraperwiki, да, они поддерживают множество языков, очень полезны для статистики, как я. –

 Смежные вопросы

  • Нет связанных вопросов^_^