'AI를 이용한 프로그램 만들기' 카테고리의 글 목록 (2 Page)
본문 바로가기

AI를 이용한 프로그램 만들기17

간단한 웹 크롤링 프로그램 만들기 안녕하세요. 생양파 입니다. 최근 마이크로소프트사에서 소프트웨어 엔지니어를 대량 해고 했다는 소식이 들렸는데요. AI 가 웬만한 보통 소프트웨어 엔지니어들만큼의 실력이 있어서, 인력이 많이 필요하지 않다는..... 요즘 부쩍이나 공감이 가는 상황이네요.소프트웨어를 전공하지 않은 제가 간단한 웹 크롤링 프로그램을 만들어 보겠습니다. 웹 크롤링이란 웹에서 원하는 정보를 긁어모으는 것이라고 생각하시면 됩니다. 그 정보에는 특정 이미지나 웹 주소, 내용(텍스트, 숫자, 데이터)등이 될수 있겠죠. 그럼 시작해 볼까요? 1. AI에게 프로그램 코드 요청 : Gemini 를 이용하여 아래와 같이 요청을 해봅니다. 2. 코드 생성그림 제미나이가 파이썬 코드를 생성해 주죠. 3. 파이썬에 복사 후 실행4. 결과 .. 2025. 5. 30.
"Chrome이 자동화된 테스트 소프트웨어에 의해 제어되고 있습니다." 문구 제거?? 오늘은 이런 저런 프로그램을 만들어 보다가...웹크롤링중 Chrome이 자동화된 테스트 소프트웨어에 의해 제어되고 있습니다." 라는 문구가 자꾸 크롬화면에 뜨는것을 보고, 어떻게 하면 없애 볼까 하면서, AI 선생님들에게 물어 물어서 터득한 방법을 공유합니다. 아마 파이썬으로 Web을 가지고 놀다보면, 위와 같은 문구를 만나신 분들이 있으실텐데요. 자동화 봇 감지 우회 기술 하는 3단 콤보를 한번에 말씀 드립니다. 이것 해보시고 안되면, AI 선생님께 물어보세요. 1. import 추가import undetected_chromedriver as uc # undetected_chromedriver import 추가 2. 코드 삽입 11) 코드의 가장 위에 있는 Class XXXX 안에 있는 def__.. 2025. 5. 25.
Chrome Driver 설치하기 (크롬 드라이버 설치하기) (ft. Python) Chrome Driver 설치하는 방법파이썬으로 Web 을 컨트롤 하거나 정보를 얻으려면, Chrome driver를 설치해야 하는 군요.어떻게 설치해야 하는지 정리해 봅니다. 1. 내 컴퓨터에 설치된 크롬 버전 확인-> 크롬 화면에서 오른쪽 맨끝에 있는 점 세게를 누르면, 도움말 -> Chrome 정보 선택 그러면 크롬 버전이 나옴...내꺼는 136.0.7103.93 이네.. 2. 크롬 드리어버 다운로드 하기-> 일단 아래 주소에 들어가서.. Chrome for Testing availabilitychrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/137.0.7151.15/mac-arm64/ch.. 2025. 5. 12.
네이버 뉴스 헤드라인 읽어와서 저장하기 (AI + 파이썬) 안녕하세요.오늘도 비전공자의 막무가네 AI를 이용한 파이썬 실험입니다. 실험 환경사용한 Ai model : Gemini 2.0 사용한 프로그램 : Python 나의 질문 (to AI) :네이버 뉴스 경제 섹션(https://news.naver.com/section/101)의헤드라인 제목을 추출하여 13개를 'C:\Data\PY\Blog' 폴더에 'news.txt' 파일로 저장하는 파이썬 코드를 작성해주세요. 파일이 이미 존재하면 내용을 덮어쓰고, 폴더가 없으면 새로 생성해야 합니다. AI 답변 : 알겠습니다. 네이버 뉴스 경제 섹션의 헤드라인 13개를 추출하여 지정된 폴더에 저장하는 파이썬 코드를 작성해 드리겠습니다.Python import requestsfrom bs4 import Beautiful.. 2025. 5. 12.
if __name__ == "__main__": 이건 어떻게 작동하나? (Python) 안녕하세요. software 모르는 쌩양파 입니다.AI 를 이용하여 Python 프로그램을 만들고 있는 초짜 입니다. AI 가 코드를 짜주긴 하는데, 궁금한 것들이 계속 생겨서, 공부를 어쩔수없이(?) 하게 되네요..ㅋ if __name__ == "__main__": (이거 뭔가요?) if __name__ == "__main__": 이 마법의 문장은 언제 실행될까요?파이썬 코드를 보다 보면 자주 등장하는 if __name__ == "__main__": 이라는 조건문이 있습니다. 이 조건문 안에 있는 코드는 해당 파이썬 파일이 직접 실행될 때만 작동합니다.조금 더 자세히 설명해 드릴게요.파이썬 인터프리터는 코드를 실행하기 전에 몇 가지 특별한 내부 변수를 설정합니다. 그중 하나가 바로 __name__ .. 2025. 5. 9.
파이썬 코드 실행 과정 (파이썬 기초) 안녕하세요. 쌩양파 입니다.AI 를 이용하여 파이썬 코드를 짜보고 있는데, 기본적으로 알아두면 좋을 것들이 있네요.. 파이썬 코드 실행 과정 : 한눈에 보기파이썬 코드는 사용자가 작성한 그대로 실행되는 것이 아니라, 여러 단계를 거쳐 컴퓨터가 이해할 수 있는 형태로 변환되고 실행됩니다. 전체적인 동작 순서는 다음과 같습니다.1. 소스 코드 작성 (.py 파일):사용자는 텍스트 편집기나 통합 개발 환경(IDE)을 사용하여 파이썬 문법에 맞춰 코드를 작성합니다. 이 파일은 보통 .py 확장자를 가집니다.2. 컴파일 (바이트 코드로 변환):파이썬 인터프리터는 작성된 소스 코드를 바로 실행하지 않고, 먼저 **바이트 코드(bytecode)**라는 중간 형태로 컴파일합니다.바이트 코드는 특정 하드웨어가 아닌 파이.. 2025. 5. 9.