● ν˜„λŒ€κ²½μ œμ—°κ΅¬μ› λΆ„석 쀑 2


> λ“€μ–΄κ°€λŠ” 말


1. ν‚€μ›Œλ“œ μΆ”μΆœμ΄λ‚˜ λ³΄κ³ μ„œ ν•™μŠ΅μ„ μ‹œν‚€κΈ° μœ„ν•΄μ„œλŠ” 처음 λͺ©ν‘œλ‘œ ν–ˆλ˜ λ¬Έμ„œλΏ μ•„λ‹ˆλΌ λ‹€λ₯Έ μΉ΄ν…Œκ³ λ¦¬μ˜ λ¬Έμ„œλ“€λ„ 많이 ν•„μš”ν•˜λ‹€.

2. κ·Έλž˜μ„œ μ§€λ‚œ 번 μ•ˆν•˜κ² λ‹€κ³  ν–ˆλ˜ 뢄야별 크둀링을 ν•˜κΈ°λ‘œ ν–ˆλ‹€.

3. λΆ„μ•ΌλŠ”,

{ 경제 : μ•½ 7,200개, μ‚°μ—…κ²½μ˜ : μ•½ 6,500개, μ‚¬νšŒλ¬Έν™” : μ•½ 6,300개, 톡일 : μ•½ 6,500개 }

λ³΄κ³ μ„œ 전체 κ°œμˆ˜λŠ” μ•½ 2만5천개 정도가 될 것 κ°™λ‹€.

4. ν˜„λŒ€κ²½μ œμ—°κ΅¬μ›μ΄ ν˜„μ°¨λ‚˜ ν˜„μ€‘ 계열이 μ•„λ‹ˆκ³ (μ§€λΆ„κ΄€κ³„λŠ” μžˆλ‹€λ§Œ) κ³  μ •μ£Όμ˜ 할아버지 계열이라 ν˜„λŒ€μ•„μ‚°μ„ 톡해 λŒ€λΆμ‚¬μ—…μ„ μ§„ν–‰ν•˜κ³  μžˆμ–΄ (ν˜„μž¬λŠ” μ’€ νž˜λ“ λ“―ν•΄λ„) λ‹€λ₯Έ κ²½μ œμ—°κ΅¬μ†Œμ—μ„œλŠ” 쳐닀도 보지 μ•ŠλŠ” ν†΅μΌμ— λŒ€ν•œ λ³΄κ³ μ„œκ°€ 저리 λ§Žλ‹€. ν›Œλ₯­ν•˜λ‹€.

5. μ–΄μ°¨ν”Ό 이게 λ‚΄ 전곡도 μ•„λ‹ˆκ³  재미둜 κ³΅λΆ€ν•˜λ©΄μ„œ ν•΄λ³΄λŠ” κ²ƒμ΄λ‹ˆ ν•œλ²ˆ λκΉŒμ§€ 파보렀고 ν•œλ‹€.

6. λ³΄κ³ μ„œ 2만5천개라면 ν•˜λ‚˜λ‹Ή μ΅œμ†Œ 3초만 μž‘μ•„λ„ μž‘μ—…μ‹œκ°„λ§Œ μ‰¬μ§€μ•Šκ³  μ•½ 21μ‹œκ°„μ΄ κ±Έλ¦°λ‹€.

7. κ·Έλž˜μ„œ 일단 걸어놓기 μœ„ν•΄ μž‘μ—…μ„ λΉ λ₯΄κ²Œ μ‹œμž‘ν–ˆλ‹€.



> 경제파트 post 정보


1. 경제 κ²Œμ‹œνŒ νŽ˜μ΄μ§€ 정보

 - secondDepth κ°€ 1μ΄λΌλŠ” 것이 μ΅œμ‹ λ³΄κ³ μ„œ κ²Œμ‹œνŒκ³Ό λ‹€λ₯΄λ‹€.

page_url = "http://hri.co.kr/board/reportList.asp"

numIdx:

skin:

mode:

GotoPage: 2

column:

keyword:

firstDepth:1

secondDepth:1

thirdDepth:

fourthDepth:

boardid: 1,2,8,38,125,126,127,128,129,5,132

sortby:

2. 경제 상세 νŽ˜μ΄μ§€ 정보

- λ§ˆμ°¬κ°€μ§€λ‘œ urlμ£Όμ†Œμ™€ secondDepth만 λ‹€λ₯΄λ‹€.

page_url = "http://hri.co.kr/board/reportView.asp"

numIdx25726

skin:

mode:

GotoPage: 4

column:

keyword:

firstDepth:1

secondDepth:1

thirdDepth:

fourthDepth:

boardid:1,2,8,38,125,126,127,128,129,5,132

sortby:

3. μ •κ·œν‘œν˜„μ‹ μˆ˜μ •

GotoPage = re.findall('\'/board/reportView.asp\',\'1\',\'1\',\'\',\'\',\'\',\'(.*?)\'',html)

- 이 μ™Έ λ‚˜λ¨Έμ§€λŠ” λͺ¨λ‘ λ™μΌν•˜λ‹€. μžλ£Œμˆ˜μ§‘ μ‹œμž‘.



> μ‹€ν–‰

1. 1506λ²ˆμ„ 기점으둜 pdf μ£Όμ†Œκ°€ λ°”λ€Œμ—ˆλ‹€ γ…‘,γ…‘ 이 λΆ€λΆ„μ—μ„œ μ •κ·œν‘œν˜„μ‹ μˆ˜μ •ν•΄μ„œ λ‹€μ‹œ μ‹€ν–‰. γ…œ

 - 1553λ²ˆμ€ 또 μ •μƒμ μœΌλ‘œ λ“€μ–΄μ™”λ‹€. μ΄κ²ƒλ§Œ μ˜ˆμ™Έμ²˜λ¦¬.


2. 1552λ²ˆλΆ€ν„° 파일λͺ…에 ν•œκΈ€μ΄ λ“€μ–΄κ°€κΈ° μ‹œμž‘ν–ˆλ‹€. 또 μ—λŸ¬.

 - urllib.parse.quote_plus(reportID) λ₯Ό μ΄μš©ν•΄ reportIDλ₯Ό 인코딩해 λ„˜κ²¨μ€€λ‹€. 이것도 μ§„μ§œ ν•œμ°Έ μ°Ύμ•˜λ‹€.


3. ν˜„μž¬ 경제 파트 λ³΄κ³ μ„œ ν¬λ‘€λ§ λͺ¨λ‘ μ™„λ£Œ. 총 4300κ°œλ‹€.

κ²Œμ‹œνŒ λ²ˆν˜Έμ™€ 많이 λ‹€λ₯Έλ° 처음 νŽ˜μ΄μ§€ ν¬λ‘€λ§ν• λ•Œ μ€‘λ³΅λœ 것듀을 μ œκ±°ν•˜κ³  κ°€μ Έμ˜€κΈ° λ•Œλ¬Έμ΄λ‹€. (이런 것듀이 맀우 λ§Žλ”λΌ)


4. 이제 1/4 λλƒˆλ‹€.

+ Recent posts