Скопируйте полученную информацию в Excel / текстовый файл, используя Python - PullRequest
0 голосов
/ 03 июля 2018

Я могу просматривать веб-сайт и получать информацию, которая в основном представляет собой HTML-ссылки. Мне нужно скопировать эти ссылки в файл Excel / TXT. Я написал приведенный ниже код, который копирует ссылку, но затем удаляет ее и копирует следующую веб-ссылку, в конечном итоге оставляя только последнюю ссылку в итерации. Любой способ решить эту проблему.

driver.get("https://mylink")
elems = driver.find_elements_by_css_selector("[href*=PublicInfoServlet]")


for elem in elems:
    abc=elem.get_attribute("href")
    print(abc) 

with open('Fast.txt', 'w') as myfile: # This line even if put inside the 
                                           for loop still gives the same result.
     myfile.write(abc)

Похоже, я не выполняю итерацию правильно, что вызывает эту ошибку. Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 03 июля 2018

Как упоминал Паван, я использовал режим « w обряд» вместо режима « a ppend», который вызвал проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...