프로그래밍8 아나콘다 설치 32비트 가상 환경 설치. 파이썬 32비트 설치 (비추천) 안녕하셔요. 백년만에 쓰는 개발 포스팅입니다. 파이썬 32비트 환경 설치 방법입니다. .....약....6시간 삽질 뒤......제 의견입니다.....(결론 먼저..) 파이썬 32비트 하지 마셔요.... 다른 라이브러리와 호환성이 많이 떨어집니다. 그래도 어쩔수 없다면..... anaconda 가상 32bit에 설치된 라이브러리만 사용하실 계획이면...몰라도. 즉. 아래 글 3번글 까지만 하고 사용가능한 경우나, conda로 지원하는 패키지만 하용하는 경우에만....사용하시면 어떨까 합니다. py 으로 간단히 샘플 코드 만들어서 해봤는데.. 테스트를 좀 하긴했는데.... 되긴 하는데.... 좀...환경 설치 시 빨간 글짜가 많이 뜨고... pip check해도 충돌도 좀 있는 편이고... 뭐 이건 .. 2025. 3. 20. postgresql 세팅 1. install - postgresql는 설치는 root계정으로 apt로 설치하면 됨 - postgres 사용자가 그냥 생기네 - 설치위치 & 실재 data는 '/var/lib/postgresql/12/main' postgres_mgdb_bak.sql 최대 파일 크기가 제한된 운영체제도 있어, 이 크기를 초과하는 경우에 문제가 될 수 있으며 이런경우 압축과 같은 기능을 이용하여 해결할 수 있습니다. # 백업 시 $ pg_dump DB_NAME | gzip > postgres_DB_NAME_bak.gz # 복원 시 $ gunzip -c postgres_DB_NAME_bak.gz | psql DB_NAME SQL 덤프 복원방법 참고로 SQL 덤프백업에서는 데이터베이스와 사용자 생성 쿼리가 없기 때문에, .. 2022. 11. 9. 파이참 단축키 모음 - PyCharm 단축키 안녕하셔요. 파이썬 개발 Tool로 Pycharm을 선택하신 분들... Pycharm은 유료 개발 Tool입니다. 그러나, Community 버전은 무료죠. 구매 PyCharm Professional: 가격, 라이선스, 할인 - JetBrains Toolbox 구독 구매 PyCharm Professional: 조직용이나 개인용 JetBrains Toolbox 구독을 구매하거나 특별 할인을 확인해 보세요. www.jetbrains.com #파이참Community차이 웹개발, DB 개발 등만 아니면 Community 버전도 쓸만합니다. IDE는 단축키를 충분히 써야 의미가 있죠. 단축키 때문에 고생이 많으시죠? 오늘 안 해결책입니다. Community버전 새로 설치 하시면..... Learn 모드가 Well.. 2021. 1. 25. 라즈베리파이 3 세팅 참 고 : https://webnautes.tistory.com/899 1. Micro SD 카드에 라즈비안 이미지 라이팅(writing) - 만약 Micro SD 카드를 원래 용량으로 되돌리기 위해 SD Formatter 2. SSH 활성화 - 설치된 SD카드의 boot 파티션 접근 (cmdline과 config 텍스트 파일이 있는 파티션_) - 'ssh' 파일 생성 - SD카드 뺄때는 USB 안전하게 제거하기로 제거 3. 동일 네트워크에서 찾는 법 - 라즈베리파이 부팅 - $ping -4 raspberrypi.local - IP 획득후 ssh로 연결 4. ssh 프로그램 - 192.168.0.12 - SSH를 지원하는 윈도우용 터미널 프로그램 중 MobaXterm - http://mobaxterm.m.. 2019. 12. 24. 파이썬 PEF 8 변수명 규칙 개인적으로 PyCharm을 사용중인데, 노란 밑줄이 계속 나와서 짜증 중 스팰링 옵션은 끄긴했는데, 파이썬 코팅 규칙관련된 옵션은 그냥 끌까 하다. 지켜보기로 함 파이썬 PEF 8 코딩 스티일 규약에 나의 규약을 요약 합니다. (이텔릭체는 저의 의견입니다.) 참고 : https://www.python.org/dev/peps/pep-0008/ 클래스 이름: 클래스 이름은 일반적으로 CapWords 규칙을 사용해야합니다. Class names should normally use the CapWords convention. exception은 클래스이므로, class와 동일하게 적용 / 맨 뒤는 "Error"로 끝나야 합니다. 패키지와 모듈의 이름 : 모듈 이름은 짧아야 하고, 전부 소문자 여야 합니다. 가독.. 2019. 12. 22. 파이썬 Selenium 패키지 요즘 자주 사용하는 Selenium 주요 사용하는 메소스는 다음과 같습니다. 1. Selenium으로 DOM요소 찾기 - elements를 찾지 못하면 NoSuchElementException 발생 - find_element 하면 최초 1개만 / find_elements 하면 List로 반환 이 름 설 명 find_element_by_id(id) id 속성으로 요소를 하나 추출 find_element_by_name(name) name 속성으로 요소를 하나 추출 find_element_by_css_selector(query) css 선택자로 요소를 하나 추출 find_element_xpath(query) xpath를 지정해 요소를 하나 추출 find_element_by_tag_name(name) 태그 이름.. 2019. 12. 9. 파이썬 selenium 부분 캡처 #selenium부분캡쳐 #selenium필요한부분스크린샷 selenium을 이용하여 화면을 캡쳐하는데, 특정 위치만 캡처하고 싶을 때 아래와 같이 하면됩니다. 구글링을 하니 별 쓸때 없는 예제가 많아서 ... 전체 소스는 아닙니다. element1 = browser.find_element_by_class_name('캡처할 위치의 메인 Html의 class명') element_png = element1.screenshot_as_png with open("test1.png", "wb") as file: file.write(element_png) 쓸때 없이, Image 패키지를 이용해서 element = browser.find_element_by_class_name('캡처할 위치의 메인 Html의 class.. 2019. 12. 9. 파이썬 selenium find_element_by_class_name 에서 공백 오류 selenium 웹드라이버를 이용하여 크롤링을 할때, 찾아야되는 클레스 속성값이, 아래와 같이 공백이 발생할 할수 있다. 버튼 그러면... browser.find_element_by_class_name("btn_direction btn_next ").click() 이런 식의 코딩을 하게되는데..... 에러가 난다면, 찾을수 없다면, 해결 방법이 두개 정도 있다. 에러 원인은 웹드라이버의 호환성문제라고 생각되나, 바꾸기가 귀찮다. 1. find_element_by_xpath을 사용합니다. xpath 값은 알아서 찾으시고.... 2. find_element_by_css_selector을 사용합니다. 위와 같은 HTML 코드일 경우 버튼 이렇게 코딩하시면 됩니다. browser.find_elemen.. 2019. 11. 28. 이전 1 다음