inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

청와대 청원 데이터 시각화

데이터 엑셀에서 읽기

데이터 읽는 부분에서 질문있습니다.

172

조재훈

작성한 질문수 1

0

이번 예제에서는 불러오려는 데이터의 총 개수가 150개라는 것을 아는 상태에서 진행했기 때문에

for i in range(1,151):

이 가능했는데요, 만약에 모를 때에는 어떻게 코드를 넣어주어야 하나요??? len() 함수 안에 어떤 값을 넣어야 하는지 모르겠습니다.

또한 지난 수업 때 

write_cell.cell(i,1,result_lists[i-1])

를 사용했는데요.  i 가 행, 1이 열이라고 알고 있습니다.

그런데 3열에 써보고 싶어서 1 대신 3을 넣었더니 1열과 3열 모두 데이터가 작성되는데요, 3열에만 작성되야 하는것이 아닌가요??? 원래 1열, 3열 모두 작성되는 것인가요??

write_cell.cell(i,1,result_lists[i-1]) 대신

write_cell.cell(i,3,result_lists[i-1])으로 하고 진행했는데 

1열, 3열 모두 작성된 결과가 출력되었습니다.

python selenium 웹-크롤링

답변 1

0

개복치개발자

안녕하세요 조재훈님

질문이 2개로 보이는데

1. 만약에 엑셀의 데이터 갯수를 모를 때

2. 엑셀의 셀이 왜 2개의 컬럼에 써지는지

에 대한 내용으로 보입니다.

1. 같은 경우는 아래의 링크에서 모든 행과 열을 가져오는 부분 참고하시고

https://helloino.tistory.com/8

2, 같은 경우는 엑셀 파일이 첫번째 컬럼에 써진 후, 3번째 컬럼에 또 쓰는 코드를 실행했기 때문으로 보입니다.

엑셀파일을 삭제하고 새롭게 프로그램을 실행시키면 3번째 컬럼만 써져 있을 것으로 보입니다.

감사합니다.

크롤링 질문입니다

0

346

1

혹시 wordcloud로 시각화 하려고 하는데 한글이 깨져서 matplot그래프가 나옵니다 ㅠㅠ 이럴땐 어떻게 해야하나요?ㅠ 블로그에 글 남겨주신대로 해도 안되네요 ㅠㅠ

0

208

1

질문이 있어요

0

196

1

코랩 오류

0

1809

2

이 예제 만든걸 exe파일로 못만들까요?

0

220

1

'li'로 게시판 제목 가져오기가 오류가 납니다.

0

206

1

아나콘다 라이선스

0

404

3

konlpy 오류

0

265

1

이런 오류가 나옵니다

0

474

5

word cloud 모양 질문드립니다.

0

211

1

WebDriverException: Message: unknown error: Failed to create Chrome process. 라고 에러가 떠서 실행이 되지 않습니다 ㅠㅠ

0

1119

2

안녕하세요!

0

218

1

안녕하세요

0

243

1

vs code 로 하고 있는데요

0

237

2

xlsx is not utf-8 enconded

0

211

3

구름 모양

0

377

1

한글 깨짐 문제를 해결하지 못하고 있습니다.

0

648

3

[3강 질문] 수식 오류

4

331

3

Jupyter에서 시작 경로 변경이 안됩니다.

0

290

4

wordcloud 폰트 인식

0

202

1

코드 의미

0

219

1

knolpy 모듈 실행시 java오류

0

475

5

chromedriver

0

269

3

구글 코랩 경로설정

0

554

1