일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- Sensing
- Humanfactors
- Human Factors and Ergonomics
- informationprocessing
- 셀레니움
- 산업공학
- .get_attribute
- .click
- 디스플레이 설계 원리
- selenium
- 크롤링
- 생산운영
- bottleneck
- 생산및운영관리
- .send_keys
- .text
- 인간공학
- Humanfactor
- 자동화
- 청각손실
- Anthropometry
- Python
- 작업생리학
- IndustrialEngineering
- 공장역학
- factoryphysics
- 인체측정학
- hfe
- 파이썬
- 크롤러
- Today
- Total
목록분류 전체보기 (20)
Data & Technology Manager

본 포스팅에서는 셀레니움을 활용해서 정보를 긁어오는 작업을 수행하고자 한다. 예시로, 연합 뉴스의 한 페이지를 가져와 .text 함수를 통해 기사를 프린트하고 사진을 가져오는 작업까지 수행한다. 이전 포스팅과 똑같이 필요한 모듈들을 로딩 후 창을 활성화한다. from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom webdriver_manager.chrome import ChromeDriverManagerservice = Service(ChromeDriverManager().install()) driver = webdriver.Chrome(service=service) 이후 예시 URL을 이..

이번 포스팅에서는 Selenium에서 활용할 수 있는 입력 칸에 지정한 값을 입력하고, 클릭할 수 있는 실습을 수행한다. 이를 통해, selenium의 장점인 자동화 프로그램을 가능하게 한다. 실습에서는 예제로 네이버 사이트를 활용하며, 자동으로 티스토리 사이트에 들어가 로그인 화면에 접속하고, 아이디와 비밀번호를 입력해 로그인 버튼을 눌러 로그인을 수행하고자 한다. 이를 위해, 크롬 내에서 F12키를 이용해 개발자 도구를 활성화하고 여기서 XPATH 형태의 데이터를 활용한다. 또, 값을 입력할 수 있는 send_keys() 함수와 버튼을 클릭할 수 있는 .click() 함수를 활용한다. 시작에 앞서, 원하는 사이트를 설정해 접속하는 법을 모르시는 분은 이전 포스팅에서 소개한 실습을 모두 하고 오길 바란..
본 포스팅은 chrome에서 제공하는 Selenium을 자유롭게 활용하고자 하는 사람들을 위한 가이드이다. selenium 프로그램은 웹 서칭, 크롤링, 자동화 프로그램을 수행할 수 있도록 도와준다. 옛날에 selenium을 활용하였던 사람들은 chromedriver를 매번 크롬 버젼에 맞추어 다운받고, 수정해야 했던 기억이 있을 것이다.하지만, 최근에는 selenium이 파이썬 환경 내에서 자동으로 업데이트 되도록 변경되어 그 내용을 다루고자 한다. 이번 실습의 목적은 selenium 웹드라이버를 성공적으로 로딩하고, 크롬 환경에서 사이트를 띄우는 것으로 한다. jupyter notebook 환경에서 수행하며, 파이썬 버젼은 3.12.1이다. 우선, selenium을 사용함에 앞서 selenium 모듈..
Python 환경 내에서 시간을 다루는 작업을 하다보면 필연적으로 datetime의 타입을 다루게 된다. datetime의 type은datetime.datetime 으로, 처음 다루는 사람들에게는 이를 변환하고, 자유롭게 다룰 수 있어야 한다. 이번 포스팅에서는 datetime의 형변환을 자유롭게 하고자, 3개의 타입을 다룬다.1) string 형식을 datetime으로 변환하는 방법, 2) datetime을 밀리초(ms)로 변환하는 방법, 3) 밀리초(ms)를 datetime으로 변환하는 방법이다. 본 과정을 시작하기 전에 필요한 모듈을 불러온다. from datetime import datetime string 형식을 datetime으로 변환time_string = '2025-01-01 12:13:2..
● 작업 생리학이란? : 작업 생리학은 신체적인 활동이나 인지적인 활동을 할 때 이와 관련하여 인체의 생리학적 정보를 분석하는 학문 ● Physiological Systems(생리학적 시스템) - (Cardiovascular system)심장관련 - (Musculoskeletal system)근골격계 - (Nervous system)신경계 - 중추신경계 - 뇌 - 척수 - 말초신경계 - 대뇌피질에 관련된 신경계 - 자율신경계 - 교감신경계(흥분시키기, 도망) - 부교감신경계(흥분낮추기, 교감이 올린거 내리기) - (Respiratory system)호흡계 ● Cardiovasular system (심장 시스템) : 우좌 방실방실(외우는 방법) 심방에서 받고, 심실에서 보내고 - 우는 폐로 보내고, 좌는 ..

● Anthropometry : 인체의 사이즈를 측정하는 것 *우리나라가 사이즈 코리아(size korea)에서 한국의 치수를 측정하였다. 유례없이 놀라운 자산 * 선진국은 신체 사이즈가 많이 안변함, 개발도상국이 영양상태의 변화에 따라 사이즈가 변함 ● Classification of Measurement Dimensions - Static(정적인 수치) : 정적인 자세를 재는 것 1. Skeletal dimensions : 뼈를 따라 직선 거리를 재는 것. 절대적임 2. Contour dimensions : 피부를 따라 재는 것. 변동성이 큼 (필요한 경우에만 잼) - Dynamic(동적인 수치) : 사람의 움직임을 재는 것 - 어떤 활동을 하고 있을 때의 수치를 잼. 관절이 어떤 자세를 취할 때 다..
● Usability Principles in Design (디자인 속 사용성 원리) 1. Metaphor : 은유를 사용하라, 찝어서 이게 똑같다 말하는 것.(디테일한 설명) - 사용자의 예상과 같은 결과가 나오도록 디자인하라 ex) 마우스에 마우스 그림, 휴지통에 파일을 버리는 것 등 2. Consistency : 일관성을 유지하라, 같은 의미를 가진다면 똑같은 아이콘을 사용하는 식 ex) 홈 버튼의 일관성 있는 집 아이콘, 중앙 정렬 아이콘 등 3. Directness : 내가 컨트롤을 하도록 느끼게 하는 것 ex) 파일을 드래그 한다면 그걸 당기는 모션을 보여준다는 식 4. WYSIWYG : What you see is what you get - 내가 보고 있는 것이 내가 하고 있는 것과 동일하게..

● HCI : Human Computer Interaction - 정의 : 사람이 사용하기 위한 상호작용하는 컴퓨터의 디자인, 설계, 평가, 실행하는 것, 컴퓨터와 관련된 모든 것들을 연구하는 것 - 어떤 관점으로 HCI를 바라볼 것인가 - Computer Science : 사람과의 인터페이스들인 어플리케이션 디자인 및 제작 - Human Factors : 행동과학적 관점. 사람들이 정보를 어떻게 인지하고 받아들이는지에 대한 관점으로 접근 - Social and Anthropology : 기술과 조직, 사회에 어떤 영향을 미치는지에 대한 관점으로(마케팅 위주) - Industrial Design : 감성값, 이쁘게 만드는 것 - 이 외의 관점들 - 인간공학적 관점 : 사람의 행동들, 일의 효율, 그래픽 ..