전체 글 썸네일형 리스트형 [Selenium] 엘리먼트 속성 가져오기 셀레니움 사용시 가져온 element의 속성을 알고 싶을때가 있습니다. 대표적으로 "disabled"가 있는데요. 아래 코드는 target element의 "disabled" 속성 여부를 확인합니다. element.get_attribute("disabled") # if disabled true # if none disabled None 이상입니다 더보기 [경제 용어] 기업공개란 기업공개(=IPO)는 외부 투자자 유치를 위해, 처음으로 주식시장에 상장하는 것을 말합니다. 기업 입장에서는 채무를 추가로 지지 않고 자금을 마련할수 있고, 투자자 입장에서는 공개 시장에서 거래함으로써 비상장보다 거래에 용이해집니다. 22년에는 마켓컬리, ssg닷컴, 쏘카가 예정중인데요. 주식시장 자체가 좋지 않아, 작년보다는 좋은 실적을 내기가 어렵다는 시선이 있습니다. 그리고 기업 공개 기업에 대해 공모주 투자가 한동안 인기였는데요. 기관들은 손해보는 가격에 팔지 않는 다는 점을 항상 명심해 투자에 유의하시면 좋을듯 합니다. 더보기 [경제 용어] 금산분리란 금산분리는 금(융)과 산(업)을 분리한 제도를 말합니다. 정확히는 제조업 또는 서비스업회사가 은행을 소유하는 것을 금지하는 은산분리 원칙과, 금융회사의 비금융회사 지배를 금지하는 원칙 2가지로 구성됩니다. 은행과 산업을 분리하는 은산분리시 완전히 금지하는 것이 아니라 한국에서는 4%의 상한을 두고 은행주식을 소유할 수 있습니다. 마찬가지로, 금융회사의 비금융회사 주식도 20% 이하로 소유하면서 사실상 지배하지 않는 경우에는 허용합니다. 금산분리는 미국의 글래스-스티걸 법과 유사한데, 은행들이 예금 자금으로 자산투자를 진행하다 파산한 경우가 있었고 이를 방지하기 위해 나온 법입니다. (도중에 폐지해 2008 금융위기를 겪은후, 도드-프랭크 법으로 제정했습니다) 정리하면 은행 사유화를 막고, 고객이 금융회사.. 더보기 [경제 용어] 금본위제란 금본위제의 사전적 정의는 '통화의 표준 단위가 일정한 무게의 금으로 정해져 있거나 또는 일정량의 금 가치에 연계되어 있는 화폐 제도'입니다. 즉, 금이나 금과 연계된 것을 화폐로 사용하는 것이지요. 금은 오래전부터 사용된 화폐 수단입니다. 공급 제한, 장신구로써 매력, 탄탄한 내구성을 이유로 모두가 사용했습니다. 다만, 교환성과 보관이 어려워 파생상품이 생겨났고, 현재는 그 고리(브레튼 우즈 체체 '금 = 달러')가 끉어졌습니다. 안전 자산으로 사용될뿐, 화폐로써는 기능이 많이 부족합니다. 비트코인이 금을 대체한다는 말도 많습니다. 디지털 자산으로써 금의 단점을 보안하고, 수량이 제한적이기에 적합하다는 판단들입니다. 여러분은 어떻게 생각하시나요? 더보기 선배를 왜 존중해야하죠? 과거 기술과 이론은 현재보다 못하다. 옛 선배들은 발전한 현재보다 실력이 부족하기에, 존중의 필요성을 못느꼈다. 선배들이 존재해서 지금이 있다지만, 미래를 위해 움직인 뜻깊은 선배들이 얼마나 많겠는가. 마치 피타고라스의 “만물은 물“을 듣고 웃는 격이다. 그렇게 사회를 바라본지 6년. 이제 알겠더라. 선배들이 없었으면 지금은 없다. 한 조직이 움직이는 방향은 쉽게 움직이지 않는다. 바꿔도 조직의 움직임은 조직원 발걸음의 총 합으로 천천히 바뀐다. 즉, 뱃머리를 틀면 몇년동안 모든 조직원이 같은 방향으로 가야지만 바뀌는 것이다. 물론 소속된 조직의 선배만이다. 다른 선배는 모르겠다. 더보기 [Selenium] NoSuchElementException selenium에서 element를 가져올때, 종종 잘못된 경로로 인해 가져오지 못할때가 있습니다. 이때, NoSuchElementException을 사용해주면 좋습니다. from selenium.common.exceptions import NoSuchElementException ```` try: `````` except NoSuchElementException: `````` 위 코드로 try 하위에서 발생한 element undefined 에러는 대응이 가능합니다. 더보기 [Selenium] unknown error: Chrome failed to start: exited abnormally linux 환경에서 chrome driver 사용시 발생할 수 있는 에러입니다. path, version 모두 맞췄으면 아래 options을 추가만 해주시면 됩니다. chrome_options = webdriver.ChromeOptions() chrome_options.add_argument("--headless") # linux 환경에서 필요한 option chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--disable-dev-shm-usage') 끝! 더보기 [Selenium] DeprecationWarning: executable_path has been deprecated, please pass in a Service object python으로 selenium 사용시 위와같은 에러가 뜰수 있습니다. warning이어서 무시할수 있는데, 나중을 생각하면 처리하는게 있죠. 방법은 두가지입니다. 1. chromedriver path 설정 방법 변경 # 변경 전 driver = webdriver.Chrome(executable_path='/Users/nojeong-u/Desktop/selenium/chromedriver', options=chrome_options) # 변경 후 driver = webdriver.Chrome(service=Service('/Users/nojeong-u/Desktop/selenium/chromedriver'), options=chrome_options) 2. ChromeDriverManager 사용 fro.. 더보기 이전 1 ··· 18 19 20 21 22 23 24 ··· 37 다음