| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- CI/CD
- ds_store
- decorator
- timestamp
- Python
- r-string
- selenium-wire
- pandas
- OS
- blinker
- sort v.s. sorted
- os.path
- 순수함수
- reverse v.s. reversed
- 함수형 프로그래밍
- 생각
- functools.wraps
- 쿼리
- [초급(예비) 개발자 오픈소스 실무 역량강화 교육]
- 고차함수
- S3
- PIP
- 코딩 테스트
- slicing [::-1]
- Airflow
- sort(reverse=True) v.s. reverse
- boto3
- Today
- Total
목록Computer (100)
공부일지
처음에 크롬 드라이버 업뎃해서 안 되는 줄 알았다. 근데 왜인지 모르겠는데(다른 사이트는 괜찮더니) 이 오류는 html element 가져오는 메소드를 변경해주었더니 해결됐다. 수정 전 수정 후 .click .send_keys(Keys.ENTER) 참고 블로그 https://url.kr/z4a615 [selenium] element 클릭이 되지 않을 때: ElementNotInteractableException Message: element not interactable 에러 python selenium 을 이용하여 chorome webdriver 상에서 자동화 코드를 수행하다가 다음과 같은 에러가 발생했습니다. selenium.common.exceptions.ElementNotInteractableEx..
찾아보니 정규 표현식 쓸 때 자주 발생하는 오류라 한다. 정규 표현식은 str 타입에 적용되는데 그게 아닐 경우에 발생하는 문제이므로 str로 변환해주면 된다. (해결 방법: 함수 str() 적용) 참고 블로그 https://nyoungsom.tistory.com/62 [Python, 에러] TypeError: expected string or bytes-like object import re def clean(x): x = re.sub("\&\w*\;", "",str(x)) df['contents'].apply(lambda x: clean(x)) 정규표현식을 사용해서 문자 제거 도중 타입에러(TypeError) 발생 ! 변경 전 re.sub("\&\w*\;", "",x) 변경 후 re.sub("\&\w..
상황 프로젝트 패키지 관리차원에서 가상환경을 생성하고자 한다. 이미 패키지를 깔아놨기 때문에 그대로 이용하면서 추가 패키지는 가상환경에만 깔고자 한다. 할 일 1. 가상환경 생성 2. 기존에 깔려있는 패키지 모아서 깔아두기 가상환경 생성 및 현재 깔아둔 패키지 한 번에 다운로드하는 법 I. 가상환경 세팅 원하는 경로에 가상환경 폴더 모아둘 최상위 폴더 생성한다. mkdir venv 중간에 폴더 지우고 할 때 또 다른 명령어 참고했음 참고 블로그 https://lsh424.tistory.com/2 초보자를 위한 맥 터미널 명령어 정리 맥으로 개발을 하다 보면, 터미널을 사용하게 되는 경우가 많이 있는데요. iOS앱 개발을 할 때 외부 라이브러리를 사용하기 위해 CocoaPods 와 pod을 설치 할 때도 ..
가상환경 단축키 넣을 환경변수 설정 중에 생김 경로 설정 제대로 해주니까 해결됐다 폴더에다 할 명령어가 아닌데 자꾸 입력해서 ‘이거 폴더야!’ 하고 말해준 것 같다. * 현재 디렉토리에서 폴더 확인하는 것 pwd 현재 디렉토리(폴더) 확인하고 ls 현재 디렉토리 내 디렉토리 및 파일 확인한다. 용어 설명 pwd print working directory ls list 참고 블로그 https://yozm.wishket.com/magazine/detail/746/ ㄴbash 명령어 대다수를 알려준다. 꿀팁 블로구!
당일 오류 1. bid_class 수정 중 뜬 에러 TypeError: '
워크벤치에서는 해결이 안 되고 프롬프트에서 명령어로 문자 코드 타입 바꿔줘야 한다. 1. 마리아db 서버에서 도구-환경설정-언어-자동감지: ko-kr 확인 2. CSV 파일 다른 이름으로 저장-도구-웹 옵션-인코딩-한국어 → 유니코드(UTF-8)-저장 3. CSV 파일 우클릭-연결 프로그램-텍스트-파일-다른 이름으로 저장-인코딩: ANSI → UTF-8 -저장 그런데도 안 됐다. 방법은 Client에 있었다. mysql client 프롬프트에서 DB 문자 설정을 바꿔주자. (하드웨어 측에서 처리하는 방법도 있다하지만 일단 나는 프롬프트로 해결!) >mysql client>show variables like "%c"; >>status >>alter database [db명] default charac..
자주 까먹어서 다시 적어놓는다. 전에 게시물에 있긴하다. https://letsstudylog.tistory.com/52 230609_python 가상환경 간단 진입 방법(no anaconda) 장고 실습을 해보다 찾은 방법인데 '점프 투 장고'를 작성하신 박응용님 덕분에 알게 됐다. 시행착오 해결하면서 생긴 checkpoint와 함께 적는다. 참고. 점프 투 장고 WikiDocs 1장 1-03, 1-04 https://wikidocs letsstudylog.tistory.com 참고는 박응용님 Wiki Docs 이다. 감사히 참고합니다. (pybo라는 질문 게시판도 운영하시는 걸로 알고 있다.) 참고. 점프 투 장고 WikiDocs 1장 1-03, 1-04 https://wikidocs.net/book..
컴퓨터를 포맷하고서 생긴 일... 바로, No python at "C:Users\..." "C:Users\..." 위 경로는 파이썬 파일이 깔려있는 경로이다. cmd 창에서 django 이용해서 뭐 좀 만들어보려 하니까 문제가 생겼다. 분명히 python 깔았는데 "여기 없어!" 이런다. 왜 안 되나 봤는데 이렇다. 나는 포맷하고 깃헙에 업로드했던 가상환경을 내려받았다. 그 가상환경과 프로젝트 파일을 이용해 Django 작업을 하려고 했다. 그 때 저런 오류가 뜬 것이다. 포맷 전 pc에 파이썬 설치됐던 경로주소와 현재 파이썬 설치한 경로주소가 달라진 탓이다. 예를 들자면, 포맷 전: C:/Users/Naroo/.../python.exe (계정명: 'Naroo') 포맷 후: C:/Users/Naroo32..
전 게시글에서 설명했듯이 reversed()는 python 내장함수로서 iterable(리스트, 튜플, 스트링 등)에 적용 시 iterable 내 요소를 거꾸로 출력해준다. (내림차순 X, 거꾸로 O) 이제 reversed()를 이용해 반환값만 확인하는 것이 아니라 거꾸로 출력된 요소를 iterable에 담아서 출력하고 싶다면 어떻게 해야할까? 오늘은 그것을 알아보겠다! 우선 대표 iterable을 리스트로 잡고 보겠다. 데이터 타입을 확인해보면 리스트가 아니라 list_reverseiterator object이다. 참고. dictionary 의 경우 dict_reversekeyiterator object, tuple, string 의 경우 reversed object로 나온다. 즉 모두 '거꾸로된 객체..
알고리즘 문제 풀면서 메소드와 내장함수 헷갈렸던 것들 정리합니다. 목차 sort v.s. sorted sort(reverse=True) v.s. reverse reverse v.s. reversed 리스트 슬라이싱 [1:2:-1]과 [1:2:][::-1] 차이 1. sort sorted 차이 구분 .sort() sorted() 함수 메소드 내장함수 정렬 대상 리스트만 iterable(리스트, 튜플, 스트링 등) 정렬 후 -원본 정렬 -print()로 확인 정렬된 객체를 리스트로 바로 반환 (확인용) 내림차순 리스트명.sort(reverse=True) sorted(리스트명, reverse=True) 2. sort(reverse=True)와 reverse 차이 구분 .sort(reverse=True) .re..