2014-06-17 2 views
0

openpyxl을 처음 사용했습니다. 여기에 도움이 필요합니다. 기본적으로 나는 셀레늄 및 openpyxl : 데이터를 행 주요 양식으로 작성

writestring = link.get_attribute("href") 

나는 각 항목에 대해 하나이 링크 하나를 얻고, 각 항목에 대해, 나는 단일 행에 엑셀 시트에서 이러한 링크를 작성해야, 특정 링크를 검색 할 수 있습니다. 예를 들어 항목 1에 3 개의 링크가 있다면 A1, B1, C1에이 세 가지를 써야합니다. 그러면 항목 2에 5 개의 링크가 있으면 A2, B2, ..., E2 등으로 작성해야합니다.

이 작업을 어떻게 수행 할 수 있습니까? 어떤 도움을 주시면 감사하겠습니다!

+0

2 개의 카운터가 필요합니다. 어떤 항목을 다루고 있는지, 1 행을 기록할지, 2 행으로 기록해야 하는지를 파악해야합니다. 기둥. 'item for items : for link in link : writeToSpreadsheet (link.text, item.index, link.index)' 분명히 위 코드는 정확한 코드는 아니지만 적절한 함수를 만들기 위해 사용할 수 있습니다. –

답변

0

주로 기본 형식 때문에 .append() 메서드를 사용하여 openpyxl에 행을 쓰는 것이 가장 좋습니다. 더 많은 코드가 있다면 도움이 될 것입니다.

관련 문제