๋ด ์ ๋ฌด๋ฅผ ๋์ ํ ํ์ด์ฌ(Python) ์นํฌ๋กค๋ง & ์๋ํ (feat. ์ฃผ์, ๋ถ๋์ฐ ๋ฐ์ดํฐ / ์ธ์คํ๊ทธ๋จ)
๋ณธ ์์ ์์๋ ํ์ด์ฌ(Python)์ ํ์ฉํ์ฌ, ๋ค์ํ๊ฒ ๋์ํ๋ ์ฌ์ดํธ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ณ (ํฌ๋กค๋ง) ์ฒ๋ฆฌํ๋ ํ ํฌ๋์ ๋ํด์ ๋ฐฐ์ฐ๊ณ , ์ด๋ฅผ ์์ฉํ์ฌ ์ค์ ์์ ๋ง์ฃผํ ์ ์๋ ๋ค์ํ ์์ ๋ค์ ์ง์ ์ ์ฉํด๋ด ๋๋ค. ์ด๋ฅผ ํตํด ์ฃผ์ด์ง ์ฝ๋๋ฅผ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ๋ ๋ฐฉ์์ ์ผ์ฐจ์์ ์ธ ์ ๋ฌด ์๋ํ๊ฐ ์๋, ์น์ด ์๋ํ๋ ๊ธฐ๋ณธ ์๋ฆฌ์ ๋ํ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ํ ์ค์ ๋ฌธ์ ํด๊ฒฐ ์์ฃผ์ ๊ธฐ์ ๋ค์ ๋ํด์ ์ตํ๊ณ , ์ด์ ๋ฐ๋ผ ์ฌ๋ฌ๋ถ๋ค์ ์์ผ๋ก ์ด๋ค ์ฌ์ดํธ์์๋ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ์ฒ๋ฆฌํ ์ ์๋ ์ญ๋์ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ํ ์ด ๊ณผ์ ์์ ๋ฐ์ํ๋ ๋ค์ํ ์์ธ์ํฉ๋ค์ ์ด๋ป๊ฒ ์ฝ๋๋ก์จ ํด๊ฒฐํ๋์ง์ ๋ํ ๋ด์ฉ์ ๋ฐฐ์ฐ๋ฉฐ ์ต์ข ์ ์ผ๋ก๋ ์ผ์์์ ๋ฐ์ํ๋ ๋ค์ํ ๋ฌธ์ ๋ค์ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ๊ณ ๋ก ํด๊ฒฐํ๊ณ ์๋ํ ํ ์ ์๊ฒ ๋ฉ๋๋ค.
์๊ฐ์ 1,406๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
15.1 ๋ค์ด๋ฒ ๋ถ๋์ฐ ์ฌ์ดํธ ๊ฐ๋ฐ์๋๊ตฌ ์คํ์ ํ์ ๋ฌธ์
<img src="https://cdn.inflearn.com/public/files/posts/3dc76193-b43d-4b6d-ab96-0bb1e11e3a78/0a1b21f6-e788-41aa-b8a7-7832d8129e13.webp" media-type="img"
python์น-ํฌ๋กค๋งmoonchoh
ใป
7๋ฌ ์
0
724
1
- ๋ฏธํด๊ฒฐ
requirments ์ค์น ์ ์ค๋ฅ
<img src="https://cdn.inflearn.com/public/files/posts/4722b4b9-62c4-45a8-93e9-f888f904ea25/884b906a-e56f-4174-8660-22e0fa0c4e6b.webp" media-type="img"
python์น-ํฌ๋กค๋งeunjung.kim
ใป
7๋ฌ ์
0
70
1
- ๋ฏธํด๊ฒฐ
6.1 ๋ฏธ๊ตญ์ฃผ์ ๋ฐ์ดํฐ ํฌ๋กค๋ง์ด ๋งํ๋ค์.
์์ ์๋ค์ผ๋ฉด์ 6.1 ๊น์ง ์๋๋ฐ marketwatch์์ ๋งํ๋ค์. ์ ๊ฐํ ๋ฐฉ๋ฒ์ :"
python์น-ํฌ๋กค๋งํ์ ์ง
ใป
8๋ฌ ์
0
176
2
- ๋ฏธํด๊ฒฐ
ํ๊ทธ๋ฅผ ๋ชป์ฐพ๋ ์ค๋ฅ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
subject_element[9].find_element(By.CSS_SELECTOR,"a.link_service >
python์น-ํฌ๋กค๋ง๊ถํํ
ใป
0
110
2
- ๋ฏธํด๊ฒฐ
6.1 ๋ฏธ๊ตญ ์ฃผ์ ๋ฐ์ดํฐ ํฌ๋กค๋ง์ ๋ง์๋ ๊ฑฐ ๊ฐ์์.
import requestsres = requests.get("<a target="_blank" rel="noopener noreferrer nofollow" href="https://www.marketwatch.com/investing/stock/aapl
python์น-ํฌ๋กค๋ง๊ถํํ
ใป
0
233
2
- ๋ฏธํด๊ฒฐ
requirements.txt ๋ค์ด๋ก๋๊ฐ ์๋๋์
<img src="https://cdn.inflearn.com/public/files/posts/a408d154-3387-4e13-aa56-63bcf045e85d/ae019e84-bacb-48eb-b066-15ae580db609.png" media-type="img"
python์น-ํฌ๋กค๋ง๊ถํํ
ใป
0
111
2
- ๋ฏธํด๊ฒฐ
์ฃผ์ ํ์ผ๋ก ๋ค์ด๋ก๋๋ฅผ ํ๋ ์ค์ ๋์ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋จ๋๋ฐ ์ด๋กํด์ผํ๋์?
<img src="https://cdn.inflearn.com/public/files/posts/b4bf1aeb-f61e-4d33-bdfc-6db15a98fbe4/7a8d6c97-0af6-451a-9eb6-abc9c8d9ce4a.webp" media-type="img"
python์น-ํฌ๋กค๋ง์ฅ์ธ๋ฏธ
ใป
0
130
1
- ๋ฏธํด๊ฒฐ
ํน์ ์ ํ M์๋ฆฌ์ฆ ์ฌ์ฉํ์๋ ๋ถ ์ค์ ์ค๋ฅ
PackagesNotFoundError: The following packages are not available from current channels: - python=3.8.5*์ด๋ฐ๊ฑฐ ๋์ค๋ฉด์ ๊ฐ์ํ๊ฒฝ ์ค์น๊ฐ ์๋๋ฉด, <
python์น-ํฌ๋กค๋งhoonnews
ใป
0
130
0
- ๋ฏธํด๊ฒฐ
์ ์ผ๋น ์์น,ํ๋ฝ๋๋ฌธ์ intํ๋ฅผ ๋ชปํ๊ณ ์๋๋ฐ
5.4 ์์๋ณด๋ฉด ์ ์ผ๋น๋ ์ซ์๋ก๋ง๋์ด์๋ค์์์๋ณด๋ฉด ์ ์ผ๋น๋ ์ซ์๋ก๋ง๋์ด์๋ค์<img src="https://cdn.inflearn.com/public/files/posts/8980851a-438d-4634-8613-b42209117587/962
python์น-ํฌ๋กค๋ง๊น์์ค
ใป
0
109
1
- ๋ฏธํด๊ฒฐ
์ผ๋ณ ์์ธ ๋ฐ์ดํฐ ์์น/ํ๋ฝ \t\nํด๊ฒฐ๋ฒ
<img src="https://cdn.inflearn.com/public/files/posts/2e5619e3-7010-4dcb-9135-5a9bbd8bf2b6/e8056d10-165c-4c0e-a1f4-46f0de41b6ee.png" media-type="img"
python์น-ํฌ๋กค๋ง๊น์์ค
ใป
0
140
1
- ๋ฏธํด๊ฒฐ
pd.concat(df, ignore_index=True) InvalidIndexError ํด๊ฒฐ ๋ฐฉ๋ฒ ๋ฌธ์
์๋ ํ์ธ์.์๋ ์ฝ๋์์ ๋ง์ง๋ง ๋ถ๋ถ์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋๋ฐ ์ฐพ์๋ด๋ ํด๊ฒฐ์ ๋ชปํ๊ฒ ์ต๋๋ค. # ์ต์ข ๋ฐ์ดํฐ ํฉ์น๊ธฐ
python์น-ํฌ๋กค๋งpandasconcat์ด์นผ๋ผ
ใป
0
413
2
- ๋ฏธํด๊ฒฐ
pip install -r requirements.txt ๋ฌธ์
pip install -r requirements.txt ๋ฅผ ์น๋ฉด ์๋์ฒ๋ผ ์คใน์น๊ฐ ๋๋๊ฒ ๊ฐ๋๋ ์ค์น๊ฐ ๋๋์ง ์๊ณ ๊ณ์ ํ์ค์ฉ ๋ ์... ์ฌ์ง์ฒ๋ผ ๊ณ์ ๋จ๋ ์์ค์ ์บก์ณํด์จ๊ฑฐ์์ใ ๋ญ๊ฐ ๋ฌธ์ ์ผ๊น์..?<img src="https://cdn.infl
python์น-ํฌ๋กค๋ง์์ฐ
ใป
0
326
3
- ๋ฏธํด๊ฒฐ
๋ถ๋์ฐ KB ์์ธ ํฌ๋กค๋ง ๋ฌธ์
kb์์ธ๋ฅผ ํฌ๋กค๋งํ๋ ๋ถ๋ถ์์ ๊ฐ์ํํ๋๊ฐ ์กด์ฌํ๋ฉด ๋ง์ง๋ง์ ์๋ ํํ๋์ ์์ธ๋ฅผ ๊ฐ์ ธ์ค๋๊ฒ ๊ฐ์ต๋๋ค.์๋ฅผ๋ค์ด ํด๋น๋จ์ง์ 117A ํ์ ๊ณผ 117Bํ์ ์ด ์์ต๋๋ค.์ํํธ์๊ฒฝ์ฐ Aํ์ ์ ๊ฑฐ๋๋ ๋ง์ง๋ง Bํ์
python์น-ํฌ๋กค๋ง๊น์์ธ
ใป
0
766
1
- ํด๊ฒฐ
7.1 ์ฃผ์ ์ผ๋ณ ์์ธ ๋ฐ์ดํฐ(Yahoo finance)
7.1 ์ฃผ์ ์ผ๋ณ ์์ธ ๋ฐ์ดํฐ(Yahoo finance) yahoo finance์์ aapl๋ก ๊ฒ์ํ๊ณ , historical data๋ฅผ ํด๋ฆญํ๊ณ ๊ธฐ๊ฐ์ 5๋ ์ผ๋ก ์ค์ ํ๊ณ Apply ๋ฒํผ์ ํด๋ฆญํ๊ณ ,
python์น-ํฌ๋กค๋งs1982cpa
ใป
1
352
1
- ๋ฏธํด๊ฒฐ
๋ค์ด๋ฒ ๋ถ๋์ฐ ๋งค๋ฌผ ํฌ๋กค๋ง ์ค๋ฅ
ํด๋น ์ปค๋ฆฌํ๋ผ ์ํ ์ค ์ง๋ฌธ๋๋ฆฝ๋๋ค.๊ฐํฌ๋์ ๋ชจ๋ ์ํํธ ๋จ์ง ๋งค๋ฌผ์ ํฌ๋กค๋งํ๊ณ ์ถ์๋ฐ,๊ฐ์ฌ๋๊ผ์ ํ์ ๋ฐฉ๋ฒ์ ํด๋ณด๋ ํ๋ฉด์ ๋ ์๋ ๋ง์ปค๋ค์ ๋จ์ง๋ค๋ง ํฌ๋กค๋งํด์ค๋๊ฒ ๊ฐ์ต๋๋ค. ์ง๋๋ฅผ ์ค์์ ์ํ์์ compl
python์น-ํฌ๋กค๋ง๊น์์ธ
ใป
0
606
1
- ๋ฏธํด๊ฒฐ
๋ค์ด๋ฒ ๋ถ๋์ฐ ํฌ๋กค๋ง ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ์ข์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค.๋ค์ด๋ฒ ๋ถ๋์ฐ ํฌ๋กค๋ง ๊ด๋ จํ์ฌ ๋ฌธ์๋๋ฆฌ๋ ค๊ณ ํ๋๋ฐ์,ํน์ url์ ๋ํด get์ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ฌ ๋ ํน์ ํ์ ์ด์ ์์ฒญ์ ๋ฐ๋ณตํ๋ฉด ๋ค์ด๋ฒ์์ ๊ฑฐ์ ์ ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.(ํน์ ํ์
python์น-ํฌ๋กค๋งgaol.sgkb
ใป
0
977
1
- ๋ฏธํด๊ฒฐ
๋ฒ์ ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์. ํ์ด์ฌ ๋ฐ ํ๋ค์ค์ ๊ฐ์ ์ดฌ์ ๋ ์ง ๊ธฐ์ค ๋ฒ์ ๊ณผ ํ์ฌ ๋ฒ์ ์ด ๋ค๋ฅธ๋ฐ ๋ฌธ์ ์์ด ๊ฐ์๋ฅผ ๋ฐ๋ผ๊ฐ ์ ์์๊น์??
python์น-ํฌ๋กค๋ง์ค์์ค
ใป
0
334
1
- ๋ฏธํด๊ฒฐ
5.2๊ฐ ์ฃผ์ ์ผ๋ณ ์์ธ ๋ฐ์ดํฐ ๊ด๋ จ ์ง๋ฌธ์ด ์์ต๋๋ค
์๋ ํ์ธ์ 5.2๊ฐ ์ฃผ์ ์ผ๋ณ ์์ธ ๋ฐ์ดํฐ part2 ๊ฐ์ ์ค select๋ฌธ์ find๋ฅผ ํ์ฉํด์ ๋ฐ๊พธ๋ ๊ฑธ ๊ฐ์์์ ๋ค๋ฃจ์๋๋ฐ ์ด ๋ถ๋ถ์ ๋ํด์ ๊ถ๊ธ์ฆ์ด ์์ด์ ์ง๋ฌธํฉ๋๋ค. <img src="https://cdn.inflear
python์น-ํฌ๋กค๋ง๋ง์กฑํ ๋ถ์์ด
ใป
0
266
1
- ํด๊ฒฐ
7.1 ์ผํ ํ์ด๋ธ์ค ํฌ๋กค๋ง request ์ค๋ฅ
ํน์ ๋ชป๋ณด์ จ๋ ํด์ ๋ค์ ์ฌ๋ฆฝ๋๋ค.7.1 ์งํ์ค์ request ์ค๋ฅ๊ฐ ๋์๊ธฐ์กด ์ง๋ฌธ ๋ต๋ณ๋ณด๊ณ ๊ฐ์๋ ธํธ์ ์๋ ํค๋ ๋ฃ์ด์ request.get ํ๋๋ฐ๋response 404๊ฐ ๋์ต๋๋ค. </
python์น-ํฌ๋กค๋งwk
ใป
0
726
1
- ๋ฏธํด๊ฒฐ
anaconda
์๋ ํ์ธ์anaconda ๊ฐ์ํ๊ฒฝ์ ํํ์ ๋ถ์๊ธฐ,konlpy ์ค์น ๋ฐฉ๋ฒ์์๋ ค์ฃผ์ธ์. ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ค์น๋ฅผ ํด๋ ์ค๋ฅ๊ฐ ๋์๋ฌธ์ ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค. <
python์น-ํฌ๋กค๋งhheo97
ใป
0
338
1






