ses123you
@ses123you7079
Reviews Written
19
Average Rating
4.9
Posts
Q&A
์นด๋๋ฆฌ์คํธ-padding 0 1remํ๋ฉด, ๋จ์ด์ ธ์
์ ๋์ฝ๋, reset.css ํ์ผ์์ ์๋ ์ฌ์ง์ฒ๋ผ box-sizing: border-box; ์ถ๊ฐํ์๋ฉด ๋์ค๊ฑฐ์์~! (์ฌ์ง)
- Likes
- 0
- Comments
- 2
- Viewcount
- 402
Q&A
๋ค์ด๋ฒ ์ฃผ์ <ํด์ธ ์ง์> ํฌ๋กค๋ง ์ค ๋ฌธ์ ์ ๊ดํ ์ง๋ฌธ
์๋ ํ์ธ์, ์ ๊ฐ ํด๋ณด๋ ํฌ๋กค๋ง ํ ๋ ๊ทธ๋ฅ ํฌ๋กค๋ง ์ฝ๋ ์คํํ์๋ฉด ์๋๊ณ , ์์ ์ ์ ์ ์์ด์ ํธ ์ ๋ณด๋ฅผ ๋ฃ์ด์ผ ํฌ๋กค๋ง์ด ๋๋๋ผ๊ตฌ์. ์ ์ ์์ด์ ํธ ์ ๋ณด๋ ๊ตฌ๊ธ์ ๊ฒ์ํ์๋ฉด ๋์ค๋ ๊ทธ๊ฑฐ ๋ณต์ฌํด์ ์๋์ ์ฝ๋์ ๋ถ์ฌ๋ฃ๊ธฐ ํ์๋ฉด๋์. ์ ๋ ์ฒจ์ ์๋์ ์์๋ด๋๋ฐ๊น์ง ์๊ฐ ์์ฒญ ์ก์๋จน์๋ค์. ์๋ฌดํผ ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ๋ค์ใ . ํฌ๋กค๋ง ์ฝ๋ ----------------------------------------- import requests from bs4 import BeautifulSoup url = "https://finance.naver.com/main/main.nhn" headers = {"User-Agent":"์์ ์ ์ ์ ์์ด์ ํธ ์ ๋ณด"} res = requests.get(url, headers = headers) soup = BeautifulSoup(res.content, 'html.parser') trs = soup.select("div.group_aside div.aside_stock tr.up") for item in trs: print(item.select_one("th > a").get_text().strip())
- Likes
- 0
- Comments
- 1
- Viewcount
- 599
Q&A
๋ค์ด๋ฒ ์ฃผ์ ์ฌ์ดํธ ํฌ๋กค๋ง ๊ด๋ จ ๋ฌธ์๋๋ฆฝ๋๋ค
์๋ ์ฝ๋ ๊ทธ๋๋ก ๋ณต๋ถํด์ ์ ์ฉํด๋ณด์ ์. ์ ๊ฐ ํด๋ณด๋ ๋์ ์นํ์ด์ง ๋๋ฌธ์ด ์๋๊ณ , ์ ํ์ ๋ฌธ์ ์ธ๊ฒ ๊ฐ๋ค์. ์ ๋ ์ด๊ฑฐ ํด๋ณด๋๋ผ ์๊ฐ ์ชผ๋ ๊ฑธ๋ ธ๋ค์ ใ ๋์์ด ๋์๊ธธ.. ์ฝ๋ ------------------- import requests from bs4 import BeautifulSoup res=requests.get('https://finance.naver.com/sise/lastsearch2.nhn') soup=BeautifulSoup(res.content, 'html.parser') tr_list = soup.select('div.box_type_l table tr') for item in tr_list[3:]: if item.select_one("a"): title = item.select_one("a") print(title.get_text())
- Likes
- 0
- Comments
- 1
- Viewcount
- 455
Q&A
soup.find()์ ๋ํด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค...
soup.find("h3") ๋ฅผ ์ฌ์ฉํ๋ฉด h3๊ฐ ์ฌ๋ฌ๊ฐ ์๋๋ผ๋ ๊ฐ์ฅ ๋จผ์ ์ฐพ์ ๊ฐ 1๊ฐ๋ง ๊ฐ์ ธ์ค๊ณ , ๋ชจ๋ h3 ํ๊ทธ๋ค์ ๊ฐ์ ธ์ค๋ ค๋ฉด soup.find_all("h3") ์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค. soup.find_all("h3")๋ ์ฐพ์ ๋ชจ๋ h3 ๋ฅผ ๋ฆฌ์คํธ ํํ๋ก ๊ฐ์ ธ์ต๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 350
Q&A
์ค๋ฅ๋ฉ์์ง๊ฐ ๋น๋๋ค.
์ดํด๋ณด๋ ๋ช๊ฐ์ง ํ๋ฆฐ ๊ณณ์ด ์์์ต๋๋ค. 1. search = driver.find_elememt_by_id("id-search-field") ์์ elememt ->element ๋ก ์์ . 2. search.send_Keys(Keys.RETURN) ์์ send_Keys -> send_keys ๋ก ์์ . 3. assert "No result found." not in driver.page_source ์์ result -> results ๋ก ์์ .
- Likes
- 0
- Comments
- 1
- Viewcount
- 268
Q&A
[์ฐธ๊ณ ] ํฌ๋กค๋ง ํ๋ก๊ทธ๋จ ์์ฑ: ํฌ๋กค๋งํ ๋ฐ์ดํฐ์์ ๋ค์ ํฌ๋กค๋งํ๊ธฐ2
์ค, ๊ฐ์ ์ฌ๋ฌ๋ฒ ๋ฐ๋ณตํด์ ๋ณด๋ฉฐ ๋ฐ๋ผํ๊ณ ์์ด์ ใ ๊ฐ์๋ณด๊ณ ๋ฐ๋ผํ๋ฉด์ ๋ถ์กฑํ ๋ถ๋ถ ๋ฉ์ฐ๊ณ ์์ด์. ์ข์ ๊ฐ์ ๋ง๋ค์ด ์ฃผ์ ์ ๊ฐ์ฌํ๊ณ , ๊ณ์ํด์ ์ข์ ๊ฐ์ ๋ง๋ค์ด์ฃผ์ธ์~!!
- Likes
- 0
- Comments
- 2
- Viewcount
- 240
Q&A
strip๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์~, replace() ๋ฅผ ์ฌ์ฉํ๋ ๊น๋ํ๊ฒ ํด๊ฒฐ๋๋ค์. a='99Dave99Dave99' print(a.replace("99", ""))
- Likes
- 0
- Comments
- 2
- Viewcount
- 270
Q&A
find์ select ํธํ ์ฌ์ฉ์ ๋ํ์ฌ.
์๋ ํ์ธ์~, ์ ํ์ ์ฌ์ฉ์ ์๋ชปํ์ ๊ฑฐ ๊ฐ์์. select ๊ฐ ์๋๋ผ select_one ์ผ๋ก ๋ฐ๊ฟ์ฃผ์ ์. ์ฒซ๋ฒ์งธ ----------------- import requests from bs4 import BeautifulSoup res=requests.get('https://finance.naver.com/sise/') soup=BeautifulSoup(res.content, 'html.parser') data=soup.select('div.rgt > ul.lst_major > li') for item in data: print(item.select_one('a').get_text(),item.select_one('span').get_text(),item.select_one('em').get_text()) ๋๋ฒ์งธ ------------------ import requests from bs4 import BeautifulSoup res=requests.get('https://finance.naver.com/sise/') soup=BeautifulSoup(res.content, 'html.parser') data=soup.select('div.rgt > ul.lst_major > li') for item in data: data1=item.select_one('a') print(data1.get_text())
- Likes
- 0
- Comments
- 3
- Viewcount
- 1.6K
Q&A
nonetype object
์, ์ ๋ ํด๋ฌ๋๊ณผ ๊ฐ์ด ์์ฌ๋ฏธ์ค ๊ฐ์ ๋ฃ๊ณ ์๋ ์๊ฐ์์ด์์~ใ
- Likes
- 0
- Comments
- 3
- Viewcount
- 525
Q&A
nonetype object
๊ธ์ ํ๋๋ฅผ ์๋ชป ์ ์ด์ ๊ทธ๋ฐ๊ฒ ๊ฐ์์~ data3 = soup.find('p', class_='cassstyle') ์ด ๋ถ๋ถ์์ 'cassstyle' -> 'cssstyle' ๋ก ๋ฐ๊พธ์๋ฉด ๋ ๋ฏํด์~!
- Likes
- 0
- Comments
- 3
- Viewcount
- 525




