반응형 분류 전체보기462 python 개발에 알아야될 필수 팁 Set 사용하기 리스트를 사용한 멤버십 테스트 # 리스트 생성: 1부터 5까지의 숫자를 포함 list_example = [1, 2, 3, 4, 5] # 리스트 내에 5가 있는지 확인 if 5 in list_example: print("Found in list!") # 5를 찾았을 경우 출력 메시지 설명 list_example은 1부터 5까지의 숫자를 포함하는 리스트입니다. 5 in list_example 구문을 사용하여 리스트 내에 숫자 5가 있는지 확인합니다. 5가 리스트 내에 있으므로, "Found in list!"라는 문자열이 출력됩니다. 세트를 사용한 멤버십 테스트 # 세트 생성: 1부터 5까지의 숫자를 포함 set_example = {1, 2, 3, 4, 5} # 세트 내에 5가 있는지 확인 i.. 2023. 8. 11. Python 코드 최적화 팁 사용법 Python은 코드 베이스가 커짐에 따라 성능 문제의 위험도 커집니다. 비효율적인 Python 코드는 답답할 정도로 느릴 수 있으며 종종 병목 현상을 정확히 찾아내기 어려울 수 있음. Python 코드 성능을 최적화하기 위한 몇 가지 유용한 팁과 요령을 살펴보고, 코드를 디버깅하기 전에 먼저 Python 코드의 속도와 효율성을 개선방법을 알아보기. 1. 내장 함수 및 라이브러리 - Python은 복잡한 작업을 효율적으로 수행할 수 있는 다양한 내장 함수와 라이브러리를 제공. - map()함수를 사용하여 목록의 모든 요소에 함수 적용 - pandas라이브러리를 사용하여 DataFrame의 데이터 조작 # map() 함수를 사용하여 리스트의 각 요소에 함수를 적용하는 예제 lst = [1, 2, 3, 4, .. 2023. 8. 11. [python] httpx BeautifulSoup 를 이용한 demoday 크롤링 httpx BeautifulSoup 를 이용한 demoday 크롤링 이는 파이썬으로 작성된 웹 스크래핑 코드입니다. 이는 demoday.co.kr에서 기업 정보를 가져와서 출력하는 함수를 정의하고 있습니다. 이 함수는 'Com_Name'이라는 인자를 받아서 해당 기업의 정보를 가져옵니다. 가져온 정보는 다음과 같습니다. 기업 정보 임직원 수 회사 이름 회사 설명 대표자 이름 설립 년도 회사 홈페이지 주소 이 정보는 각각 '임직원', '회사이름', '설명', '대표자', '설립년도', '사이트주소' 라는 키를 가지고 있는 딕셔너리 형태로 반환됩니다. 코드를 실행하기 위해서는 requests, httpx, BeautifulSoup 모듈이 필요합니다. 또한, httpx.get() 함수에서 verify=Fals.. 2023. 3. 10. 파이썬 ChatGPT API 키 발급 사용해보기 파이썬 ChatGPT API 키 발급 사용해보기 오늘은 마지막 블로그 포스팅 씩이 될 것 같은데 여러분들은 이미 그 gpt에 대해서 지금 저의 티스토리 블로그를 보시는 분들이라면 아마 그 정도 피티를 많이 활용하신 분들이 아마 많이 있으실 겁니다. 그래서 오늘 여러분들께 아까 말씀드리고자 했었던 뭐냐면요. chat GPT를 api로 키를 발급을 해서 python으로 사용을 할 수 있습니다. 근데 이게 모델이 실상 저희가 직접 웹사이트 안에서 결과물로 보여주는 그 gpt 내용과는 살짝 다른 버전입니다. 보니까 약한 부분들이 없지 않있기는 하지만 그래도 굉장히 유용하다고 저는 판단을 하고 있습니다. 그래서 오늘 그거에 대해서 설명을 드릴 건데요. 아주 간단하게 그냥 바로 여러분들도 지금 당장 5분 내로 ch.. 2023. 3. 5. 이전 1 ··· 23 24 25 26 27 28 29 ··· 116 다음 반응형