2015-02-04 4 views
0

Я создал и удалил пару потоков здесь, ссылаясь на одну проблему, которую я имею, только потому, что я не смог точно описать, что я пытаюсь делать.Запуск столбца CSV через Webform через Python

По существу: Я хочу автоматизировать процесс поиска. Это предполагает автоматический выбор радиокнопки на this webpage, а затем подачу каждой ячейки столбца B: B в this excel spreadsheet в одну из форм, разрешенных переключателем. В идеале, процесс также заполнил бы таблицу (или новый .csv или .txt файл) с результатами каждого поиска.

Я совершенно не понимаю, как интегрировать Excel с Python. У меня есть следующий сценарий до сих пор:

import mechanize 
URL = 'http://www.adviserinfo.sec.gov/IAPD/Content/Search/iapd_Search.aspx' 
br = mechanize.Browser() 
br.open(URL) 
for form in br.forms(): 
    print "Form name:", form.name 
    print form 

form.set_all_readonly(False) 

Но оттуда я не знаю, что делать. Я не программист; преподавая сам Python для этого проекта. Любая помощь поможет мне вручную копировать и вставлять 1175 имен в панель поиска, что не является ни хорошим использованием моего времени, ни возможностью узнать что-либо новое. Спасибо!

ответ

0

Вам нужно будет увидеть файл Excel в txt (открыть его с помощью блокнота или всего, что вам нравится). Это «настоящий» архив, подразделения, в значительной степени похожий на html.

Для каждой строки, которую вы хотите написать на excel, вместо печати «Form name:», form.name вам нужно будет написать в файле что-то вроде «form.name».

Не забудьте создать архив перед печатью. Обратите внимание, что вы создадите файл xls и напишите ему, как вы видели в txt.

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