반응형

카톡 백업 복구 방법 (기종별 정리)

핸드폰을 바꾸거나 초기화할 때 카카오톡 대화 백업은 필수죠.

그런데 막상 하려면 어디서부터 해야 할지 헷갈리는 분들도 많습니다.

이번 글에서는 안드로이드와 아이폰 각각의 카톡 백업 및 복구 방법을 정리해드릴게요.


1. 안드로이드에서 카톡 백업 & 복구 방법

① 백업 방법

  1. 카카오톡 실행 > 설정 (톱니바퀴 아이콘)으로 이동
  2. 채팅 > 대화 백업 선택
  3. 백업 비밀번호 설정 (복구 시 필요)
  4. ‘백업 시작’ 누르면 백업 완료 (구글 드라이브에 저장)

② 복구 방법

  1. 새 폰에서 카카오톡 설치 후 로그인
  2. ‘대화 복원’ 화면에서 백업 시 설정한 비밀번호 입력
  3. 복원 완료되면 채팅방 복구됨

Tip: 구글 계정 연동이 제대로 안 되면 복구가 안 될 수 있으니 확인 필수!


2. 아이폰에서 카톡 백업 & 복구 방법

① 백업 방법

  1. 카카오톡 실행 > 설정 > 채팅 > 대화 백업
  2. 백업 비밀번호 설정
  3. ‘백업 시작’ 터치 → iCloud에 저장됨

② 복구 방법

  1. 새 아이폰에서 카톡 설치 > 기존 계정 로그인
  2. ‘대화 복원’ 단계에서 백업 비밀번호 입력
  3. 복원 완료되면 이전 채팅 그대로 복구됨

주의: iCloud 백업이 켜져 있어야 하며, 저장 공간 부족 시 백업 실패할 수 있어요.


3. 백업 유효기간 & 주의할 점

  • 백업 유효기간은 14일입니다. 기기 변경 전 미리 복원해야 해요.
  • 백업 비밀번호는 반드시 기억하세요. 잊으면 복구 불가!
  • 사진, 동영상 등 미디어 파일은 별도 저장이 필요할 수 있어요.

4. 추가 팁: 사진, 영상 백업은 이렇게!

  • 갤러리에 저장된 카카오톡 사진은 Google 포토 / iCloud로 자동 백업 가능
  • 중요한 미디어는 카카오톡 내보내기 기능으로 별도 저장 추천

마무리하며

카톡 백업과 복구는 어렵지 않지만, 꼭 미리미리 준비해야 실수 없이 데이터를 지킬 수 있어요.

새 폰으로 갈아타기 전, 이 글 한 번 참고해서 대화내용 안전하게 챙기세요!

반응형
반응형

 

 

생성형 AI 무료 플랫폼 추천과 사용법, 주의사항

2025년 현재, 생성형 인공지능은 단순한 트렌드를 넘어 일상과 업무에 직접적인 영향을 주는 강력한 도구로 자리잡고 있습니다.

이미지 생성, 텍스트 요약, 번역, 코드 작성 등 다양한 분야에서 효율성을 높여주기 때문에 많은 사람들이

AI 도구를 적극적으로 활용하고 있습니다.

특히 무료로 제공되는 생성형 AI 플랫폼들도 많아 개인 블로거나 학생, 프리랜서에게 큰 도움이 되고 있는데요.

오늘은 누구나 쉽게 사용할 수 있는 대표적인 생성형 AI 무료 플랫폼과 그 사용법, 그리고 주의사항에 대해 알아보겠습니다.


1. 추천 생성형 AI 무료 플랫폼

  • ChatGPT (OpenAI) - 텍스트 기반 대화형 AI. 질문/답변, 글쓰기, 코딩 등 활용 가능 - https://chat.openai.com
  • Bing Copilot (Microsoft) - GPT-4 기반으로 웹 검색과 결합된 AI 챗봇 - Microsoft 계정으로 무료 이용 가능 - https://www.bing.com/chat
  • Google Gemini - 구글이 제공하는 생성형 AI. 자료 요약, 이메일 작성 등에 활용 - https://gemini.google.com
  • Canva AI - 디자인에 특화된 생성형 AI. 이미지 제작, 프레젠테이션 자동화 지원 - https://www.canva.com
  • Hugging Face Spaces - 다양한 AI 모델을 웹에서 체험 가능. 텍스트·이미지·음성 AI 실험 - https://huggingface.co/spaces

2. 기본 사용법 요약

대부분의 생성형 AI는 별도의 프로그램 설치 없이 웹 브라우저만 있으면 사용할 수 있습니다. 간단한 가입 절차 후 바로 사용이 가능하며,

입력창에 원하는 요청(Prompt)을 입력하면 결과가 출력됩니다.

  1. 플랫폼에 접속하고 계정 생성 (Google, Microsoft 계정 등으로 로그인 가능)
  2. 입력창에 목적에 맞는 문장이나 질문 입력
  3. AI가 자동으로 응답 생성
  4. 출력 결과를 복사하거나 다운로드하여 활용

예를 들어 블로그 글 작성을 도와달라고 요청하거나 특정 코드의 오류를 찾아달라고 입력하면, AI가 관련된 내용을 빠르게 생성해 줍니다.


3. 생성형 AI 사용 시 주의사항

  • 정확성 검증 - 생성형 AI는 정보 오류나 허위 내용을 포함할 수 있어 반드시 사람이 최종 검토해야 합니다.
  • 개인정보 입력 금지 - 이름, 주소, 계좌번호 등 민감한 정보는 절대 입력하지 말 것
  • 저작권 문제 - 생성된 이미지나 텍스트도 플랫폼에 따라 저작권 제약이 있으므로 상업적 사용 전 라이선스를 확인하세요.
  • AI 의존도 조절 - 모든 작업을 AI에 맡기기보다는, 보조 도구로 활용하는 것이 가장 바람직합니다.

특히 Google, OpenAI, Microsoft 등의 공식 문서를 참고해 각 플랫폼의 이용 약관을 꼼꼼히 살펴보는 것이 중요합니다.


마무리

생성형 AI는 이제 전문가뿐만 아니라 일반 사용자들도 누구나 쉽게 활용할 수 있는 시대가 되었습니다.

다양한 무료 플랫폼을 통해 콘텐츠 작성, 번역, 디자인 등 다양한 작업을 빠르고 효율적으로 처리할 수 있죠.

다만, AI가 제공하는 정보는 언제나 ‘도움말’이라는 관점에서 접근하고 결과를 비판적으로 검토하는 태도가 필요합니다.

똑똑한 사용자일수록 AI를 제대로 활용할 수 있습니다.

오늘 소개한 생성형 AI 플랫폼들을 직접 사용해보시고, 자신만의 활용 노하우를 찾아보는 것도 좋은 경험이 될 것입니다.

반응형
반응형

 

노트북을 오래 쓰는 관리 팁 7가지

노트북은 휴대성과 성능을 모두 갖춘 중요한 전자기기입니다.

하지만 아무리 좋은 사양의 노트북이라도 관리 없이 사용하면 수명이 짧아지고 성능 저하가 빨라질 수 있어요.

장기간 안정적으로 사용하기 위해서는 올바른 사용 습관과 주기적인 점검이 필수입니다.

이번 글에서는 노트북을 오래 쓰기 위한 실질적이고 누구나 실천할 수 있는 7가지 관리 팁을 소개합니다.


1. 과열 방지를 위한 발열 관리

노트북은 본체 내부에 발열이 쉽게 쌓이기 때문에 쿨링 관리는 매우 중요합니다.

  • 노트북 받침대 또는 쿨링패드 사용
  • 부드러운 이불 위 사용은 금지 (통풍 막힘)
  • 먼지가 쌓이지 않도록 주기적인 청소

장시간 사용 시 발열로 인해 CPU 성능이 저하될 수 있으므로 항상 통풍이 잘 되는 환경을 유지하는 것이 좋습니다.


2. 배터리 수명 관리

최근 노트북은 리튬이온 배터리를 사용하기 때문에 완전 충방전보다는 안정적인 범위에서 사용하는 것이 좋습니다.

  • 충전은 20~80% 범위 유지
  • 배터리 0% 완전 방전은 피하기
  • 오래 사용하지 않을 땐 50% 상태로 보관

가능하다면 전원에 연결하여 사용하는 습관도 좋으며, 제조사 배터리 보정 기능을 주기적으로 활용해 주세요.


3. 외부 충격 방지

노트북은 구조적으로 충격에 약한 부품들이 많습니다. 특히 SSD, 힌지, 화면 등이 손상되기 쉽습니다.

  • 이동 시 전용 파우치 또는 가방 사용
  • 덜컥 내려놓거나 충격 가하는 행동 금지
  • 가방에 액체, 음식물 동반 보관 금지

특히 화면을 닫을 때 무거운 물건이 위에 올라가 있으면 디스플레이가 손상될 수 있으니 주의하세요.


4. 키보드 및 포트 청결 유지

키보드 사이 먼지, 포트 내부 이물질은 노트북 성능과 수명을 저하시킬 수 있습니다.

  • 에어 스프레이로 먼지 제거
  • 부드러운 솔로 키보드 사이 정리
  • 사용하지 않는 포트는 커버로 보호

먼지가 쌓이면 발열에도 영향을 줄 수 있으니 주기적인 청소 습관이 중요합니다.


5. 정품 충전기 사용

비정품 충전기나 저품질 호환 충전기는 노트북 배터리 수명을 크게 단축시킬 수 있습니다.

  • 노트북 브랜드에서 제공하는 정품 충전기 사용
  • USB-C PD 충전 시, 전압·전류 규격 확인

충전 전압이 부족하거나 과전류가 흐르면 발열, 충전 불량, 배터리 팽창 등의 문제가 생길 수 있어요.


6. 불필요한 프로그램 정리

시간이 지날수록 노트북에는 여러 프로그램이 설치되며 자원을 소모하고 성능 저하를 유발합니다.

  • 정기적으로 불필요한 프로그램 삭제
  • 시작 프로그램에서 자동 실행 제한
  • 디스크 정리 및 임시 파일 삭제

윈도우 기본 '디스크 정리' 또는 CCleaner 같은 유틸리티를 활용하면 깔끔한 시스템 유지에 도움이 됩니다.


7. 주기적인 백업과 보안 관리

하드웨어 고장이나 악성코드 감염에 대비해 정기적인 백업과 보안 관리도 필수입니다.

  • 중요 자료는 외장 하드 또는 클라우드에 백업
  • 바이러스 백신 프로그램 항상 최신 유지
  • 윈도우 업데이트 정기 확인

데이터를 안전하게 지키는 습관은 노트북 수명뿐 아니라 정신적인 안정에도 도움이 됩니다.


마무리 정리

노트북을 오래 쓰는 데 있어 복잡한 기술 지식은 필요 없습니다.

위에서 소개한 7가지 기본적인 관리 팁만 지켜도 고장 없이 5년, 7년 이상 사용하는 것도 충분히 가능합니다.

작고 반복적인 습관들이 노트북의 수명을 좌우합니다. 오늘부터라도 하나씩 실천해 보세요.

장기적인 성능 유지와 안정적인 사용을 위해 꼭 필요한 습관입니다.

반응형
반응형

컴퓨터 바이러스 감염 증상과 대처법

평소와는 다른 컴퓨터의 반응 속도, 갑자기 사라지는 파일, 계속 뜨는 광고창 등…

이런 현상은 바이러스나 악성코드 감염의 대표적인 증상일 수 있습니다.

특히 요즘은 단순한 장난 수준을 넘어서, 개인정보 탈취, 랜섬웨어 등 큰 피해로 이어질 수 있어 조기 발견과

신속한 대응이 무엇보다 중요합니다.

이번 글에서는 바이러스에 감염된 경우 나타나는 주요 증상과 실질적인 대처 방법에 대해 소개하겠습니다.


1. 바이러스 감염 시 나타나는 주요 증상

  • PC 속도가 눈에 띄게 느려짐
    일반적인 작업에도 시간이 오래 걸리고, 마우스나 키보드 반응이 버벅이는 경우.
  • 이상한 광고나 팝업 창이 자주 뜸
    브라우저를 열지 않아도 광고창이 자동으로 뜨거나 새로운 툴바나 프로그램이 설치되어 있을 수 있습니다.
  • 파일이 자동으로 사라지거나 암호화됨
    특히 랜섬웨어의 경우 문서, 사진 등이 암호화되고 복호화 비용을 요구하는 메시지가 뜹니다.
  • 알 수 없는 프로그램이 설치됨
    설치한 적 없는 프로그램이 자동으로 실행되거나 시작 프로그램에 등록되어 있을 수 있습니다.
  • 웹사이트 자동 접속 및 리디렉션
    주소창에 입력한 사이트와 다른 사이트로 이동되거나 특정 광고 사이트로 자주 연결됩니다.
  • 보안 프로그램 비활성화
    백신 프로그램이 강제로 꺼지거나 업데이트가 차단되는 현상도 감염의 징후일 수 있습니다.

2. 바이러스에 감염됐을 때의 대처 방법

1) 인터넷 연결 즉시 차단

외부로 정보가 전송되는 것을 막기 위해 가장 먼저 유·무선 인터넷 연결을 끊습니다.

특히 랜섬웨어의 경우 빠른 격리가 피해를 줄일 수 있습니다.

2) 안전 모드로 부팅

윈도우 안전 모드로 부팅하면 기본적인 드라이버만 작동하여 악성코드 실행을 막을 수 있습니다.

부팅 중 F8 또는 Shift + 재시작을 이용하여 안전 모드(네트워킹 포함 없음)로 진입하세요.

3) 백신 프로그램으로 정밀 검사

신뢰할 수 있는 보안 프로그램을 이용해 전체 시스템 정밀 검사를 진행합니다.

무료로 사용할 수 있는 백신 프로그램은 다음과 같습니다.

  • Microsoft Defender (윈도우 기본)
  • Kaspersky Free
  • Malwarebytes
  • Bitdefender Free

백신이 악성코드를 감지했다면 치료 또는 격리, 삭제 등의 안내에 따라 조치를 진행합니다.

4) 시스템 복원 또는 포맷

감염이 심각하거나 백신으로 해결이 어려운 경우 시스템 복원이나 윈도우 초기화를 고려해야 합니다.

중요한 자료가 있다면 안전 모드에서 백업 후 포맷을 진행하세요.

단, 감염된 파일을 백업할 경우 다시 감염될 수 있으니 주의가 필요합니다.


3. 바이러스 감염 예방을 위한 습관

  • 출처가 불분명한 이메일 첨부파일 열지 않기
  • 신뢰할 수 없는 웹사이트 또는 다운로드 금지
  • 윈도우, 브라우저, 백신 프로그램 수시로 업데이트
  • 공유기 및 무선 네트워크 보안 설정 강화
  • USB 연결 시 자동 실행 기능 해제

무엇보다도 예방이 최고의 방어입니다. 평소 보안 의식을 갖고,

자동 업데이트나 실시간 감시 기능을 꺼두지 않는 것이 중요합니다.


마무리하며

컴퓨터 바이러스는 단순히 불편함을 넘어서 심각한 보안 위협과 금전적 피해로 이어질 수 있습니다. 조금이라도 이상 증상을 느꼈다면 방치하지 말고 즉시 점검하고 필요한 조치를 취해야 합니다.

위에서 소개한 방법대로 하나하나 점검해보면 대부분의 감염 문제는 스스로 해결할 수 있습니다. 안전하고 쾌적한 컴퓨터 환경을 위해 오늘부터라도 바이러스 예방과 점검 습관을 실천해보세요!

반응형
반응형

 

인터넷이 느릴 때, 원인 파악과 해결 방법 총정리

웹사이트 로딩이 느리거나 동영상이 자주 끊기고, 파일 다운로드 속도도 답답할 정도로 느릴 때가 있습니다.

이런 현상이 반복되면 단순히 '인터넷이 느리다'는 생각만 들 수 있지만,

실제로는 다양한 원인이 복합적으로 작용하고 있는 경우가 많습니다.

이번 글에서는 인터넷 속도가 느려졌을 때 체크해야 할 주요 원인들과 각각의 해결 방법을 소개합니다.

간단한 설정만으로도 체감 속도를 크게 개선할 수 있으니 참고해 보시기 바랍니다.


1. 인터넷 속도 테스트로 현재 상태 확인

먼저, 실제 인터넷 속도가 얼마나 나오는지 테스트해 보는 것이 중요합니다. 아래와 같은 사이트에서 무료로 테스트할 수 있습니다.

다운로드, 업로드 속도 외에도 핑(Ping) 값도 함께 확인해보세요. 일반적으로 다운로드 속도가 50Mbps 이상이면 대부분의 작업은 원활하게 사용할 수 있는 수준입니다.


2. 원인 ① 공유기 또는 모뎀 문제

가장 흔한 원인은 공유기나 모뎀의 일시적인 문제입니다. 공유기를 오래 켜두면 내부 캐시나 연결 오류로 속도가 저하될 수 있어요.

해결 방법:

  • 공유기 전원을 껐다가 10초 후 재부팅
  • 공유기 위치를 집 중앙, 장애물 없는 곳으로 이동
  • 펌웨어 업데이트 여부 확인

공유기의 노후화도 속도 저하의 원인이 되므로 오래된 제품은 교체를 고려해보는 것이 좋습니다.


3. 원인 ② 무선(Wi-Fi) 환경의 간섭

주변 무선 신호(전자레인지, 블루투스, 다른 Wi-Fi 신호 등)가 간섭을 일으켜 속도가 느려질 수 있습니다. 특히 2.4GHz 대역은 간섭이 심한 편입니다.

해결 방법:

  • 5GHz 대역 Wi-Fi 사용 (지원 모델일 경우)
  • 채널 변경 (공유기 설정에서 가능)
  • 유선 연결로 테스트 (랜선 연결 시 속도 개선되면 무선 문제가 확실)

5GHz는 빠르지만 도달 거리가 짧기 때문에, 공간 구조에 따라 확장기를 함께 사용하는 것도 방법입니다.


4. 원인 ③ 동시에 사용하는 기기 수

한 공유기에 여러 대의 스마트폰, 노트북, TV가 연결되어 있다면 전체 대역폭이 나뉘게 되어 느려질 수 있습니다.

해결 방법:

  • 사용하지 않는 기기의 Wi-Fi 연결 해제
  • QOS(Quality of Service) 기능 설정으로 중요 트래픽 우선 배정
  • IPTV, 다운로드 프로그램을 사용하는 기기 우선 정리

특히 클라우드 동기화나 대용량 파일 업로드가 동시에 진행 중이면 체감 속도는 더 느려질 수 있어요.


5. 원인 ④ 백그라운드 프로그램 또는 악성코드

PC나 스마트폰에 설치된 프로그램이 몰래 데이터를 전송하고 있을 수도 있습니다. 업데이트나 동기화, 악성코드 등이 원인이 될 수 있습니다.

해결 방법:

  • 작업 관리자(Ctrl + Shift + Esc)로 네트워크 사용량 확인
  • 불필요한 백그라운드 앱 종료
  • 악성코드 검사를 위한 보안 프로그램 실행 (예: Malwarebytes)

윈도우 업데이트 등 시스템 작업도 순간적으로 속도를 낮출 수 있으니 작업 시간이 겹치지 않도록 주의해 주세요.


6. 원인 ⑤ 인터넷 회선 자체 문제

외부 네트워크의 문제이거나 사용하는 인터넷 회선 품질이 낮을 수도 있습니다.

해결 방법:

  • ISP(인터넷 제공업체) 고객센터 문의
  • 지역망 문제 여부 확인 (인터넷 커뮤니티 참고)
  • 주기적인 장애가 반복된다면 다른 업체로 변경 고려

간헐적인 끊김 현상이나 야간 속도 저하가 지속된다면 회선 문제일 확률이 높습니다.


마무리 정리

인터넷 속도 저하는 단순히 ‘느리다’고만 생각하지 말고 단계별로 문제를 점검해보면 대부분 원인을 찾을 수 있습니다. 공유기 상태, 무선 환경, 기기 수, 백그라운드 앱, 회선 문제 등 하나하나 점검하다 보면 실제 체감 속도도 개선될 거예요.

만약 여러 방법을 시도해도 해결되지 않는다면, 전문가의 점검이나 회선 변경도 고려해보는 것이 좋습니다. 불편한 인터넷, 방치하지 말고 원인을 바로잡아보세요!

반응형
반응형

 

 

중고 컴퓨터 구매 시 반드시 확인해야 할 체크리스트

컴퓨터를 새 제품으로 구매하기엔 부담스럽고, 간단한 작업이나 학습용, 서브용으로 중고 컴퓨터를 찾는 사람들이 많습니다.

하지만 중고 제품은 한 번 잘못 구매하면 AS도 어렵고 금전적 손해까지 생길 수 있어 주의가 필요합니다.

이번 글에서는 중고 컴퓨터 또는 노트북을 구매할 때 꼭 체크해야 할 주요 항목들을 정리해봤습니다.

현명한 중고 거래를 위해 반드시 참고해보세요.


1. 어떤 용도로 사용할 것인지 명확히 정하기

단순한 웹서핑, 문서 작업인지, 게임이나 영상 편집 같은 고사양 작업인지 사용 목적에 따라

요구되는 컴퓨터 사양은 달라집니다. 목적을 먼저 정해야 어떤 사양의 중고 제품을 선택해야 할지 판단이 서요.

예를 들어, 인터넷 강의 수강이나 워드 작업 정도라면 i3급 CPU, 4~8GB RAM, SSD 128GB면 충분합니다.

게임이나 영상 편집이라면 그래픽카드(GPU), 고용량 RAM, SSD/HDD 구성도 확인해야 합니다.


2. CPU, RAM, 저장장치 등 주요 사양 확인

  • CPU: i5 이상이면 대부분 무난하게 사용 가능
  • RAM: 최소 8GB 이상 추천 (요즘 프로그램 무거움)
  • 저장장치: SSD 탑재 여부 확인 (속도 차이 큼)
  • 그래픽카드: 게임용/작업용인지에 따라 필요 여부 다름

판매자가 제공한 사양 정보가 정확한지, 직접 확인할 수 있다면 '시스템 정보' 또는 CPU-Z, GPU-Z 같은 프로그램으로

상세 사양을 살펴보는 것도 좋습니다.


3. 외관 상태 및 실제 작동 여부 확인

사진과 실물이 다르거나, 생각보다 심한 사용감이 있을 수 있어 가능하면 직접 만나서 확인하는 것을 추천합니다.

외관뿐 아니라 다음 사항들도 꼭 확인하세요.

  • 부팅 시 정상 작동 여부
  • 팬 소음, 발열 체크
  • 포트(USB, HDMI 등) 정상 작동 여부
  • 노트북이라면 배터리 수명도 확인

특히 배터리 상태는 교체 비용이 크기 때문에 'CoconutBattery(맥)', 'BatteryInfoView(윈도우)' 등으로 수명을 체크하면 좋습니다.


4. 운영체제(OS) 설치 여부 확인

윈도우가 정품으로 설치되어 있는지, 포맷이 되어 있는지 여부도 꼭 확인하세요.

불법 복제된 OS가 설치되어 있을 경우 업데이트나 정품 인증에 문제가 생길 수 있어요.

윈도우 10 이상이 설치되어 있고, 정품 인증까지 완료되어 있다면 추가 비용 없이 사용할 수 있습니다.

설치가 안 되어 있다면 별도로 설치하거나 비용을 고려해야 해요.


5. 판매자 신뢰도와 거래 방식

중고 거래는 무엇보다 판매자의 신뢰도가 중요합니다. 온라인 직거래 플랫폼(당근, 번개장터 등)에서는

거래 후기, 프로필, 응답 속도 등을 참고하고, 가능하면 직거래로 직접 확인하고 받는 것이 안전합니다.

택배 거래 시엔 거래 전 제품 사진, 작동 영상 요청은 기본이고, 송장 번호 확인 및 실시간 연락이 되는지도 체크하세요.

중고나라 같은 게시판은 사기 피해도 빈번하니 각별히 주의가 필요합니다.


6. A/S 가능 여부 및 잔여 보증 확인

아직 보증 기간이 남아 있는 제품이라면 제조사 AS를 받을 수 있으니 모델명과 시리얼 번호로 잔여 보증 기간을 조회해보는 것이 좋습니다.

특히 브랜드 노트북(삼성, LG, 애플 등)은 공식 홈페이지에서 제품 등록 및 보증 여부 확인이 가능합니다.


마무리하며

중고 컴퓨터는 잘만 고르면 가성비 좋은 선택이 될 수 있지만, 작은 실수 하나로 오히려 손해를 보는 경우도 많습니다. 사양 확인, 외관 점검, OS 설치 여부, 판매자 신뢰도까지 하나하나 꼼꼼히 따져보는 습관이 필요합니다.

중고 거래는 ‘믿음’보다 ‘확인’이 중요하다는 점을 잊지 마세요. 가능하면 테스트 가능한 환경에서 직접 확인하고 거래를 진행하는 것이 가장 안전합니다.

다음 글에서는 중고 노트북 추천 모델과 가격대별 가성비 조립PC 정보도 공유해드릴게요.

반응형
반응형

30대, 40대 성인 취미 추천: 피아노 독학 가능할까?

“이 나이에 무슨 피아노야...”
혹시 이런 생각, 해본 적 있어? 하지만 요즘 30대, 40대 사이에서 피아노 배우기가 꽤 인기 있는 취미라는 거 알았어?

취미로 피아노를 선택하는 사람들이 늘어나고 있어. 그 이유는 간단해. 마음의 힐링, 나만의 성취감,

그리고 스트레스 해소까지 한 번에 잡을 수 있기 때문이지.

왜 하필 '피아노'인가?

악기 중에서 피아노가 사랑받는 이유는 단순해. 특별한 운동신경이나 복잡한 테크닉이 없어도,

단 한 번만 제대로 배워도 ‘내가 원하는 곡 하나 정도는 칠 수 있다’는 가능성 때문이야.

게다가 정리된 악보, 온라인 강좌 같은 자료들도 넘쳐나서 배우는 진입장벽이 꽤 낮아졌어.

30대, 40대에게 추천하는 이유는 더 명확해. 회사, 육아, 인간관계에 치여 살면서

어느 순간 자기만의 시간이 필요해지거든. 그럴 때, 피아노는 조용히 혼자 몰입할 수 있는 최고의 취미가 돼.

성인 피아노 레슨, 비용은 어느 정도일까?

그럼 문제는 '학원비'지. 성인 피아노 레슨 비용, 솔직히 저렴하지 않아.

  • 1:1 개인 레슨: 월 20만 원 ~ 40만 원
  • 그룹 레슨: 월 10만 원 ~ 20만 원
  • 온라인 레슨: 월 5만 원 ~ 15만 원

물론 지역마다, 강사의 경력마다 가격은 조금씩 달라. 게다가 1:1 레슨을 받으면 별도로 악보나 교재 비용이 들기도 해.

1년 동안 꾸준히 다닌다고 치면 기본 200~400만 원은 각오해야 해.

그럼 “돈 들여서라도 제대로 배우면 되잖아!” 싶겠지만,

현실은... 성인들은 레슨 시간 잡기도 빡빡하고, 출석도 꾸준히 하기가 쉽지 않더라고.

피아노 독학, 현실적으로 가능할까?

결론부터 말할게. 충분히 가능해.

예전처럼 피아노 선생님한테 무조건 배우는 시대는 아니야.

요즘은 유튜브 강좌, 어플(Flowkey, Simply Piano), 독학 커뮤니티 같은 게

잘 되어 있어서 혼자서도 기초부터 탄탄하게 다질 수 있어.

특히, 성인은 자기 주도 학습 능력이 뛰어나. 누가 시키지 않아도 꾸준히 연습할 수 있고,

원하는 곡을 골라서 집중 연습하는 방식이 잘 맞아.

또, 비용 면에서도 이득이야. 기초 독학만 잘 해두면, 나중에 레슨을 추가로 받아야 할 때도 시간과 돈을 훨씬 절약할 수 있거든.

독학으로 시작할 때 필요한 것들

  • 입문용 디지털 피아노 or 키보드 (20만~50만 원대 추천)
  • 기초 악보집 한 권 (1~2만 원)
  • 유튜브 기초 강의 (무료!)
  • 연습 루틴 짜기 (하루 20~30분이면 충분)

이렇게 세팅만 해도, 처음 6개월 동안은 학원 하나 안 다니고도 기본 곡 3~5개 정도는 칠 수 있어.

30대, 40대 성인들에게 진짜 필요한 건 '완벽'이 아니다

가끔 “나는 손이 느려서 안 될 것 같아”, “악보 보는 게 너무 어려워” 이런 걱정하는 사람들 많아.

근데 사실 성인 취미는 '완벽'이 목표가 아니야.

조금 삐끗해도, 조금 틀려도 괜찮아. 중요한 건 내가 직접 소리를 내고, 곡을 완성해보는 경험 그 자체야.

피아노는 내 인생을 바꿀 필요까지는 없어.
그냥 퇴근하고 30분 내가 좋아하는 노래 한 곡 연습하는 것만으로도 삶에 꽤 큰 만족을 줄 수 있어.

그래서 결론: 피아노, 독학으로 시작해보자

30대, 40대가 취미로 피아노를 시작하려고 한다면, 무조건 비싼 레슨부터 시작할 필요 없어.

오히려 내가 정말 피아노를 좋아하는지, 꾸준히 할 수 있는지 확인하는 게 먼저야.

첫 시작은 가볍게, 부담 없이.
그리고 내 속도에 맞춰서 천천히 즐기면 돼.

만약 어느 순간 독학으로 부족하다 싶으면, 그때 원포인트 레슨이나 단기 레슨을 받아도 늦지 않아.

피아노는 나이에 상관없이, 언제 시작해도 멋진 취미야.
지금 바로, 오늘 하루 10분이라도 건반 위에 손을 올려봐.

생각보다 훨씬 쉽게, 음악이 너를 기다리고 있을지도 몰라.

반응형
반응형

 

애플 macOS 단축키 정리 - 알아두면 무조건 편해지는 키보드 활용법

macOS를 처음 사용하는 사용자들은 대부분 마우스를 위주로 작업하지만, 단축키만 잘 익혀도 작업 효율이 눈에 띄게 향상됩니다. 키보드만으로 창을 전환하고 파일을 정리하며 시스템을 제어할 수 있다면 생산성이 확 달라지죠.

이번 글에서는 macOS에서 자주 사용되는 단축키들을 주제별로 정리해 소개합니다. Mac을 처음 접하거나, 윈도우에서 넘어온 분들에게도 유익한 팁이 될 거예요.


1. macOS 기본 단축키

  • Command + C / V / X : 복사 / 붙여넣기 / 잘라내기
  • Command + Z / Shift + Command + Z : 실행 취소 / 다시 실행
  • Command + A : 전체 선택
  • Command + S : 저장
  • Command + P : 인쇄
  • Command + Q : 앱 완전히 종료
  • Command + W : 창 또는 탭 닫기
  • Command + Tab : 실행 중인 앱 전환

가장 기본적인 단축키지만 가장 자주 사용되는 키 조합입니다. 텍스트 작업, 이미지 편집, 인터넷 이용 등 거의 모든 상황에서 활용되니 반드시 익혀두는 걸 추천해요.


2. Finder에서 유용한 단축키

  • Command + N : 새 Finder 창 열기
  • Command + Shift + N : 새 폴더 만들기
  • Command + Delete : 휴지통으로 이동
  • Command + Shift + Delete : 휴지통 비우기
  • Command + I : 정보 보기
  • Spacebar : 파일 빠르게 미리보기 (Quick Look)

Finder는 Mac의 파일 관리 도구입니다. 이 단축키들을 익히면 마우스 없이도 파일 탐색, 정리, 확인이 가능합니다.


3. 화면 캡처 단축키

  • Command + Shift + 3 : 전체 화면 캡처
  • Command + Shift + 4 : 지정 영역 캡처
  • Command + Shift + 5 : 캡처 메뉴 (화면 녹화 포함)
  • Command + Shift + 6 : 터치바 캡처 (터치바 있는 경우)

스크린샷이나 화면 녹화가 자주 필요한 분들에게 필수인 기능입니다. 특히 Shift + 5를 활용하면 마우스 커서, 오디오 포함 녹화도 가능합니다.


4. 시스템 제어 및 유틸리티

  • Command + Space : Spotlight 검색 열기
  • Control + Command + Q : 화면 잠금
  • Command + Option + Esc : 강제 종료 창 열기
  • Command + Option + M : 모든 창 최소화
  • Control + ↑ : Mission Control 보기
  • Control + ↓ : 현재 앱 창만 보기

시스템 단축키는 앱이 멈췄을 때나 여러 작업창을 정리하고 싶을 때 유용하게 쓰입니다. Spotlight는 앱 실행, 계산, 파일 검색까지 가능한 강력한 기능입니다.


5. 가상 데스크탑과 전체 화면 제어

  • Control + → / ← : 데스크탑 사이 이동
  • Control + Command + F : 전체 화면 모드 전환
  • F3 : Mission Control 실행
  • Control + 숫자 키 : 해당 데스크탑으로 이동 (설정 필요)

여러 개의 데스크탑을 사용하면 업무 공간을 분리할 수 있어요. 예: 하나는 웹서핑, 하나는 문서 작업 등으로 구분해서 사용 가능합니다.


6. Safari(브라우저) 단축키

  • Command + T : 새 탭 열기
  • Command + Shift + T : 닫은 탭 다시 열기
  • Command + L : 주소창으로 커서 이동
  • Command + R : 새로 고침
  • Command + Option + → / ← : 탭 사이 이동

브라우저 단축키는 검색과 탭 관리에 유용합니다. 여러 탭을 동시에 사용하는 유저에겐 필수라고 할 수 있죠.


마무리하며

macOS는 직관적인 인터페이스만큼 단축키 지원도 뛰어난 운영체제입니다. 처음에는 생소할 수 있지만 자주 사용하는 몇 가지 조합부터 손에 익히면 금방 효율적인 작업 환경을 만들 수 있습니다.

반응형
반응형

알아두면 업무 속도가 빨라지는 윈도우 단축키 정리

컴퓨터 작업이 많아질수록 마우스 클릭 한 번, 창 하나 전환이 생각보다 많은 시간을 차지한다는 걸 체감하게 됩니다.

이럴 때 가장 유용한 도구가 바로 단축키예요. 단순한 기능도 키보드로 빠르게 실행하면 효율이 크게 올라갑니다.

이번 글에서는 윈도우 환경에서 자주 사용되는 단축키를 분야별로 정리해 소개하려고 합니다. 컴퓨터 초보자도 쉽게 따라할 수 있도록 설명해드릴게요. 단축키 몇 가지만 익혀도 작업 시간이 훨씬 줄어들 거예요.


1. 가장 기본적인 단축키

  • Ctrl + C / Ctrl + V : 복사 / 붙여넣기
  • Ctrl + X : 잘라내기
  • Ctrl + Z / Ctrl + Y : 실행 취소 / 다시 실행
  • Ctrl + A : 전체 선택
  • Ctrl + S : 저장
  • Alt + Tab : 열려 있는 창 간 전환
  • Alt + F4 : 현재 창 종료
  • Windows + D : 바탕화면 보기/복원

이 단축키들은 거의 모든 윈도우 환경에서 사용 가능합니다. 문서 작업, 인터넷 브라우징 등에서 자주 활용되니 익숙해지면 손이 훨씬 편해져요.


2. 파일 탐색기에서 유용한 단축키

  • Windows + E : 파일 탐색기 열기
  • Alt + Enter : 파일/폴더 속성 확인
  • F2 : 선택한 파일 이름 변경
  • Ctrl + N : 새 탐색기 창 열기
  • Ctrl + Shift + N : 새 폴더 생성
  • Backspace : 상위 폴더로 이동

파일 정리나 자료 찾는 데 시간을 많이 쓰는 분이라면 이 단축키들을 잘 활용하면 업무 효율이 크게 올라갑니다.


3. 윈도우 시스템 제어 단축키

  • Windows + I : 윈도우 설정 열기
  • Windows + L : 컴퓨터 잠금
  • Windows + R : 실행 창 열기
  • Windows + Pause/Break : 시스템 정보 보기
  • Ctrl + Shift + Esc : 작업 관리자 바로 실행

시스템 설정을 자주 바꾸거나 프로그램을 강제 종료해야 할 때 마우스 없이 빠르게 제어할 수 있는 유용한 단축키들입니다.


4. 창 조절 및 멀티태스킹 단축키

  • Windows + 방향키 : 창을 좌우/상하로 배치
  • Windows + Tab : 작업 보기 (타임라인 포함)
  • Windows + Ctrl + D : 새 가상 데스크톱 생성
  • Windows + Ctrl + → / ← : 데스크톱 전환
  • Windows + Ctrl + F4 : 현재 가상 데스크톱 닫기

창을 여러 개 띄우고 작업하는 분들에게 멀티태스킹 단축키는 정말 필수입니다. 마우스로 창을 일일이 조절하지 않아도 되고, 데스크톱을 나눠 정리하면 집중력도 올라갑니다.


5. 화면 캡처와 작업 효율 관련

  • Windows + Shift + S : 원하는 영역만 캡처
  • PrtSc / Alt + PrtSc : 전체화면 / 창 캡처
  • Ctrl + P : 인쇄 기능 호출
  • Ctrl + F : 검색 기능 사용

캡처 기능은 작업 내용 기록이나 공유할 때 자주 사용됩니다. 특히 Windows + Shift + S는 자주 사용하는 단축키로 원하는 영역만 빠르게 캡처할 수 있어 정말 편리합니다.


마무리하며

단축키는 알고 있는 것만으로도 업무 효율이 올라가고 반복되는 작업에서 손목 부담도 줄여주는 도구입니다. 모든 단축키를 다 외우려고 하기보다는 자주 쓰는 몇 가지부터 익숙해지는 것이 가장 좋습니다.

다음 글에서는 MS 오피스, 크롬 브라우저, 포토샵 등 프로그램별 단축키도 정리해드릴게요.

반응형
반응형

컴퓨터 사양 보는 법과 나에게 맞는 사양 선택 팁


컴퓨터를 새로 사거나 중고를 살 때  
많은 사람들이 궁금해하는 게 바로 사양입니다  

모델명이나 브랜드만 보고 사면  
성능이 만족스럽지 않은 경우가 많죠  

그래서 오늘은 초보자도 쉽게 이해할 수 있게  
컴퓨터 사양을 보는 기본 방법과  
용도에 맞는 사양 선택 팁까지 정리해볼게요  

사양을 확인하는 기본 방법


내 컴퓨터 사양을 확인하는 가장 간단한 방법은  
윈도우에 기본 탑재된 '시스템 정보' 확인 기능입니다

윈도우 검색창에 '내 컴퓨터' 또는 '이 PC'를 입력한 뒤  
마우스 오른쪽 버튼을 눌러 '속성'을 클릭해보세요  

여기서 운영체제, 프로세서, 메모리 용량을 확인할 수 있습니다

더 자세한 정보를 보고 싶다면  
작업 표시줄에 '작업 관리자'를 실행하고  
성능 탭을 보면 CPU, 메모리, 디스크, 그래픽카드 정보까지 확인할 수 있어요  

또는 'CPU-Z', 'Speccy' 같은 무료 프로그램을 이용하면  
컴퓨터 부품별 상세 정보를 한눈에 볼 수 있습니다  



사양의 핵심은 CPU, RAM, 저장장치, 그래픽


사양을 볼 때 가장 중요하게 봐야 하는 건 이 네 가지입니다

CPU는 컴퓨터의 두뇌 역할을 합니다  
i3, i5, i7 같은 인텔 계열이나  
라이젠 3, 5, 7 같은 AMD 계열이 대표적입니다

RAM은 동시에 실행 가능한 작업의 양을 결정합니다  
8GB면 일반적인 사용에 충분하고  
영상 편집이나 고사양 게임엔 16GB 이상이 좋습니다

저장장치는 속도에 가장 큰 영향을 주는 요소입니다  
요즘은 SSD가 기본이고  
가능하다면 HDD와 병행해 사용하는 것도 좋습니다

그래픽카드는 게임이나 영상 작업 등  
그래픽 처리에 중요한 역할을 합니다  
웹서핑이나 문서 작업 위주라면 내장 그래픽으로도 충분해요  

---

용도에 따라 다른 추천 사양


컴퓨터를 고를 때는 무조건 고사양이 아니라  
내가 주로 어떤 작업을 할 것인지에 따라 선택해야 합니다

문서 작업, 인터넷, 영상 시청 정도면  
i3 또는 라이젠3, 8GB RAM, SSD 256GB 정도로 충분합니다

포토샵, 간단한 영상 편집 등을 하려면  
i5 또는 라이젠5, 16GB RAM, SSD 512GB 이상을 추천합니다

고사양 게임이나 전문 영상 편집을 한다면  
i7 이상 또는 라이젠7 이상,  
전용 그래픽카드(NVIDIA RTX 시리즈 등),  
16~32GB RAM이 안정적입니다  



마무리


컴퓨터 사양을 제대로 이해하고  
내 용도에 맞게 선택하는 것만으로도  
불필요한 지출을 줄이고  
더 만족스러운 사용 경험을 얻을 수 있어요

구입 전에 너무 어려워하지 말고  
오늘 소개한 기본만 잘 알아도  
실수 없는 선택이 가능합니다

반응형
반응형

SSD와 HDD 차이점, 어떤 걸 선택해야 할까?


컴퓨터를 새로 구매하거나 업그레이드를 고민할 때
빠지지 않고 나오는 질문이 있습니다.  
바로 “SSD가 좋을까, HDD가 좋을까?" 하는 거죠.  

둘 다 저장장치라는 건 알고 있지만 정확한 차이점이나
어떤 용도로 어떤 걸 선택해야 하는지는 헷갈릴 수 있어요.  
이번 글에서는 SSD와 HDD의 기본적인 차이점부터,
어떤 상황에 어떤 걸 선택하면 좋은지까지 쉽게 정리해볼게요.

1. 저장 방식의 차이


가장 큰 차이는 저장 방식입니다.

HDD


- HDD(Hard Disk Drive)
자기 디스크를 회전시키며 데이터를
읽고 쓰는 기계적인 방식입니다.
  

SSD

- SSD(Solid State Drive)
반도체를 이용한 전자식 저장 장치로,
움직이는 부품 없이 데이터를 처리합니다.

이 차이 때문에 성능과 내구성, 속도 등
다양한 부분에서 차이가 생깁니다.


2. 속도 비교


속도 차이는 정말 큽니다.

- SSD는 부팅, 프로그램 실행, 파일 복사 속도 모두에서 [HDD보다 최소 3~5배 빠릅니다.]
- 예를 들어, 윈도우 부팅 속도만 해도 HDD는 1분 넘게 걸리는 반면, SSD는 [10~15초 내외]로 끝나죠.

즉, 속도가 중요하다면 SSD가 압도적으로 우세합니다.


3. 가격과 용량


- HDD가격 대비 저장 용량이 크다는 게 장점입니다.  
  예산이 적은 경우, 1TB 이상의 대용량 저장공간을 저렴하게 확보할 수 있어요.
- SSD는 여전히 GB당 가격이 비싸지만, 최근에는 많이 저렴해져서 250GB~1TB까지도 부담 없이 구매 가능한 수준입니다.

정리하자면  
- 저렴한 대용량이 필요하다면 HDD  
- 빠른 속도와 반응성이 중요하다면 SSD


4. 소음과 발열


- HDD는 회전하는 디스크와 모터 소음이 발생합니다.  
  또한 오랜 시간 사용하면 발열도 제법 생기죠.
- SSD는 무소음이며, 발열도 거의 없습니다.

따라서 조용하고 쾌적한 환경을 원한다면 SSD가 더 적합합니다.


5. 내구성과 충격에 대한 강도


- HDD는 물리적으로 움직이는 부품이 많아 충격에 약합니다.
  외부 충격으로 손상되거나, 데이터가 손실될 가능성이 있죠.
- SSD는 전자식 장치이기 때문에 충격에도 강하고 내구성도 더 뛰어납니다.

노트북처럼 자주 이동하는 기기라면 SSD가 훨씬 안정적이에요.



어떤 걸 선택해야 할까?

- 속도와 안정성, 부팅 속도가 중요하다면 → SSD
- 대용량 데이터를 저장하고, 예산이 넉넉지 않다면 → HDD
- 혹은 둘 다 사용하는 듀얼 스토리지 구성(SSD + HDD)도 좋은 선택입니다.  
  SSD에는 윈도우와 자주 사용하는 프로그램을, HDD에는 영화, 사진, 대용량 자료를 저장하는 식이죠.

마무리

예전엔 SSD가 고가여서 선택의 여지가 많지 않았지만, 지금은 가격도 많이 낮아지고 성능도 뛰어나서  
대부분의 사용자에게 SSD는 필수 선택이 되었습니다.  

하지만 용도에 따라 HDD도 여전히 유용하니, 자신의 상황에 맞게 선택하는 게 가장 좋습니다.

반응형
반응형


컴퓨터를 오래 사용하다 보면 속도가 느려지거나 오류가 잦아지면서
결국 ‘포맷’을 결심하게 되는 경우가 많습니다.
그런데 포맷은 단순히 윈도우를 다시 설치하는 것만으로 끝나지 않아요.
중요한 파일을 백업하지 않으면,
소중한 자료를 복구하지 못해 낭패를 볼 수 있습니다.  

오늘은 포맷 전에 꼭 확인해야 할 백업 체크리스트를 정리해봤습니다.
포맷을 계획 중이라면, 이 글을 꼭 한번 읽고 체크해보세요!


1. 내 문서, 사진, 영상 등 개인 파일 백업


가장 기본이면서도 가장 많이 실수하는 부분입니다.  
바탕화면, 내 문서, 다운로드 폴더 등 자주 사용하는 위치에 있는 파일들을 외장하드나 클라우드에 옮겨두세요.

주요 백업 위치
- 바탕화면  
- 내 문서 / 내 사진 / 내 비디오  
- 다운로드 폴더  
- 작업 중인 폴더 (D드라이브 포함)



2. 브라우저 즐겨찾기 및 로그인 정보


많은 사람들이 포맷 후 가장 불편함을 느끼는 부분 중
하나가 바로 웹 브라우저 설정 초기화입니다.  
즐겨찾기, 저장된 아이디/비밀번호, 확장 프로그램 등이 모두 날아가요.

대처 방법  
- 크롬/엣지/파이어폭스 사용자라면 계정 로그인 후 동기화 기능을 사용  
- 수동 백업 시엔 즐겨찾기 파일 내보내기 기능 사용



3. 이메일, 주소록, 일정 등 계정 데이터


Outlook이나 Thunderbird 같은 이메일 클라이언트를 쓰는 경우에는  
메일, 주소록, 캘린더 등을 별도로 백업해야 합니다.  
특히 업무용으로 메일을 자주 쓰는 분들은 이 부분을 반드시 체크해야 해요.



4. 인증서, 금융 관련 자료


공동인증서, 은행 보안 프로그램, 공공기관 로그인 정보 등도 놓치기 쉬운 항목입니다.  
특히 공동인증서의 경우, C드라이브 내 특정 폴더에 저장되므로 포맷 시 삭제됩니다.

백업 방법:  
- 공동인증서 백업 기능 이용  
- 보안 프로그램은 나중에 재설치 가능하지만 인증서는 꼭 저장해둬야 함



5. 설치 프로그램 및 시리얼 넘버


포맷 후 다시 설치해야 할 프로그램이 많은데, 설치 파일이나 시리얼 넘버를 잊고 포맷하는 경우가 종종 있습니다.  
유료 프로그램이라면 특히 조심해야 해요.

추천 방법
- 자주 사용하는 프로그램 목록 정리  
- 설치 파일과 시리얼 넘버를 따로 정리해두기  
- ProductKey 같은 무료 툴로 윈도우 및 오피스 시리얼 확인 가능


마무리 정리


포맷은 한 번 시작하면 되돌릴 수 없습니다.  
그래서 시작 전에 백업만 잘해두면, 포맷 후에도 편하게 새 환경을 세팅할 수 있어요.  

오늘 소개한 체크리스트로 미리미리 준비해서, 실수 없이 깔끔하게 포맷 성공하시길 바랍니다!  

반응형
반응형

컴퓨터가 느려졌을 때 확인해야 할 기본 점검 사항 5가지

컴퓨터를 처음 샀을 땐 빠릿빠릿하던 속도,
어느 순간부터 버벅거리기 시작하죠. 프로그램 실행도 느리고,
웹 브라우저 하나 켜는 데도 시간이 오래 걸린다면 꽤나 답답할 수밖에 없습니다.
컴퓨터를 새로 살 수 없다면?
일단은 현재 상태에서 무엇이 문제인지 확인하고,
간단하게 점검할 수 있는 부분부터 체크해보는 게 좋습니다.
오늘은 컴퓨터가 느려졌을 때 누구나 쉽게 확인할 수 있는
기본 점검 사항 5가지를 정리해봤습니다.



1. 작업 관리자에서 CPU, 메모리 점유율 확인하기
가장 먼저 확인할 건 바로 작업 관리자(Task Manager)입니다.
단축키 Ctrl + Shift + Esc를 누르면 바로 실행됩니다.

여기서 CPU 사용률이 90~100%에 가까운 상태가 계속된다면,
백그라운드에서 무거운 프로그램이 실행 중이거나
특정 프로세스가 이상 행동을 하고 있을 수 있습니다.

확인 포인트:

무거운 프로그램이 자동 실행되고 있는지
메모리(RAM) 사용량이 과도한지
‘이름 없는’ 이상한 프로세스가 있는지
필요 없는 프로세스는 종료하거나, 시작 프로그램에서 제거하세요.

2. 시작 프로그램 정리하기
컴퓨터가 부팅하자마자 무거워진다면 시작 프로그램 때문일 수 있습니다.
사용하지 않는 프로그램이 부팅과 동시에 실행되면 부하가 심해지거든요.

확인 방법:
작업 관리자 → 시작프로그램 탭에서 사용 안 함으로 설정

자주 쓰지 않는 클라우드 앱, 메신저, 런처 프로그램 등은
꺼두는 걸 추천합니다.

3. 디스크 용량 및 정리 상태 확인
하드디스크(C 드라이브 포함)의 용량이 너무 꽉 차면 시스템 속도도 자연스럽게 느려집니다.
특히 SSD는 용량의 80~90% 이상을 사용 중이면 성능이 급격히 떨어질 수 있어요.

점검 팁:

불필요한 파일 삭제 (다운로드 폴더, 임시파일 등)
디스크 정리 실행 (Windows 검색창에서 "디스크 정리" 입력)
오래된 프로그램 제거

4. 바이러스 및 악성코드 점검
모르는 사이에 설치된 악성 프로그램이나 광고성 툴바 등이 시스템 속도를 잡아먹을 수 있습니다.
이럴 땐 윈도우 디펜더 혹은 신뢰할 수 있는 무료 백신 프로그램을 사용해 검사를 해보세요.

추천 무료 백신:

Malwarebytes (멀웨어 탐지에 강력함)
Windows Defender (기본 제공, 성능도 무난)

5. 윈도우 및 드라이버 업데이트 확인
생각보다 많은 사람들이 업데이트를 미루다가 속도 저하를 겪습니다.
윈도우 자체의 버그나 최적화 문제, 그래픽 카드 드라이버 문제 등은
업데이트로 해결되는 경우가 많습니다.

확인 방법:

Windows 설정 → 업데이트 및 보안 → Windows 업데이트
제조사 홈페이지에서 드라이버 최신 버전 확인
마무리하며

컴퓨터가 느려졌다고 무조건 포맷이나 새 제품 구입부터 생각할 필요는 없습니다.
위에서 소개한 5가지 점검만 해줘도 체감 속도는 꽤 달라질 수 있어요.
특히 자주 쓰는 PC일수록, 주기적으로 관리해주는 습관이 중요합니다.


반응형
반응형

안녕하세요. 

컴퓨터를 잘 모르시나요?

컴퓨터 관리를 잘 못하시겠나요?

오늘은 컴퓨터 관리를 어떻게

하시는지에 대해서 설명해드리겠습니다.

컴퓨터관리

우리 컴퓨터도 남자들이 사랑하는

자동차와 같이 관리가 필요합니다. 

여자들이 좋아하는

부엌처럼 관리가 정말 필요합니다.

 

관리가 안되면 어떻게 되냐?

 

자동차, 부엌 등의

내가 당장 필요로 할때 

사용하기가 어려워 지는것입니다.

 

컴퓨터 관리 뭐부터 해야할까?

 

1. 사용하지 않는 프로그램 삭제

자신이 저번에 사용하겠다고 했다던지, 

혹은 이제 써봐야 겠다는 프로그램들은

아직 설치를 하지 말던지, 삭제를 하세요

 

필요없는 프로그램은 삭제를 하시고,

관리를 하시면 용량관리에 효율적입니다. 

 

2. 은행보안프로그램

이건 꼭 알아두셔야 합니다. 

매일 은행 프로그램 사용하시는분

아니시라면, 컴퓨터로는 이용하지 마시고,

스마트폰으로 폰뱅킹 하시길 추천드립니다. 

 

컴퓨터로 은행업무만 안봐도

컴퓨터 빨라요

 

3. 시작프로그램 관리

매번 컴퓨터를 킬때마다

컴퓨터는 기본적으로 설정되어있는

프로그램들을 준비합니다. 

마치 우리들이 작업하기 전에 

세팅을 하는것과 같이입니다. 

 

컴퓨터관리에 있어서

이정도는 기본적으로 해주시고

 

잊지마셔야 하는사항은

업데이트 꼭 해주세요

 

 

반응형
반응형

안녕하세요.

업데이트 끄는방법을 살펴보겠습니다. 

업데이트 끈다는것은 거의 반 포기? 혹은 

그냥 막 쓸 컴퓨터 혹은 회사 등이 있을것 같습니다. 

 

개인적으로는 무조건 업데이트를 꼬박꼬박 진행해주는것이

가장 좋습니다. 

 

마이크로소프트에서 제공해주는 서비스를

안 받는것은 손해입니다 

 

업데이트 끄면 장점

컴퓨터를 쓰면서 업데이트 오류로 고생할 필요가 없다. 

속도가 느려지는 현상은 보기 어렵다

(다른 문제는 있을 수 있습니다.)

 

업데이트 크면 단점

win10자체가 상당히 좋은 서비스를 자체적으로

제공을 해주는데, 가끔 안될 수 가 있습니다 .

나중에 다시 업데이트를 하게 되는경우에는

오류가 발생할 수 있다.

 

그러면 본론으로 가겠습니다. 

 

컴알못 기준으로 가겠습니다. 

파일 탐색기를 눌러서 폴더를 볼 수 있습니다. 

[내 PC]가 있습니다. 

마우스 대고 [우클릭] → [관리] 

여기 관리에서는 많은 설정들을 바꿀 수 있습니다.

win10을 공부하시는 분이시라면, 잘 봐두시면 좋겠습니다.

 

왼쪽 편의 [서비스 및 응용 프로그램]을 누르고, 서비스 이름에서 

[Windows Update]를 찾습니다. 

더블 클릭하고 [시작 유형] : [사용 안 함] 으로 

설정하고 중지를 하면 됩니다. 

 

참고로 저는 [수동] 입니다. 

제가 사용 안 할 때 윈도우 업데이트를 하는 편입니다. 

다들 업데이트는 꼬박하고 수동으로 변경해서 

PC 이용 안 하실때 업데이트 하세요

반응형
반응형

안녕하세요

프로그램을 리뷰하겠습니다. 

요즘은 코로나19로 인해서 대면하기가 어렵습니다. 

하지만 인류는 교육을 해야하기에

온라인 강의용 무료 프로그램을 소개하겠습니다. 

 

장점

무료입니다.

단축키만 잘 외워두고

사용한다면 최고입니다. 

상당히 심플합니다. 

 

이제 본론으로 설치를 해보겠습니다. 

ZoomIt

구글에서 zoomit 이라고 검색합니다. 

바로 microsoft의 사이트로 들어갑니다. 

용량도 1MB 도 안되기도 하고

가벼운 프로그램이지만, 강추합니다.

 

화살표 3개나 표시해 두었습니다. 

클릭을 하고 설치를 합니다. 

 

압축파일이 하나 다운로드가 되는데 압축을 풀어줍니다. 

 

zoomit이라는

폴더안에는 

Eula.txt

ZoomIt.exe

ZoomIt64.exe

ZoomIt64a.exe

가 있습니다. 

 

가끔 한개 더블클릭하면 오류나는 파일도 있지만, 그냥 3개중에 되는거 아무거나 사용하시면 됩니다. 

 

더블클릭하면 일단 아무것도 안 뜰 수 있지만, 작업표시줄 쪽 트레이아이콘 확인하시면 잘 나와있습니다.

 

다시한번 더 더블클릭 하시면

 

이렇게 나오는데, 여러가지 초기 설정을 바꿀 수 는 있지만, 필요하신 분들은

바꾸시고, 저는 그대로 사용하려고 합니다. 

 

사용방법

기능과 단축키 입니다. 

[줌 모드] 

Ctrl + 1 

: 화면이 정지가 되며, 확대가 됩니다.

[확대] 

마우스 스크롤 위쪽 또는 위쪽 화살표

[축소]

마우스 스크롤 아래 또는 아래 화살표

[그리기시작] (줌 모드에서)

좌 클릭 : 그리기모드에서는 다른 그리기의 단축키가 적용이 됩니다. 

 

[그리기 모드] (줌 모드가 아닐 때) 

Ctrl + 2

화면이 정지가 되고 바로 그림을 그릴 수 가 있습니다. 

[선 및 커서 크기 늘리기 / 줄이기]

Ctrl + 마우스 스크롤 위 / 아래 또는 화살표 키

[커서 중심 (그리기 모드) ]

spacebar

[화이트 보드 (드로잉 모드)] : W

[칠판 (그리기 모드)]: k

[텍스트 입력]: T    

글꼴 크기 늘리기 / 줄이기 (입력 모드)    Ctrl + 마우스 스크롤 위 / 아래 또는 화살표 키

[빨간 펜] : R [녹색 펜] : G [파란색 펜]: B [노란색 펜]: Y [주황색 펜]: O [핑크 펜]: P

[직선 그리기]: Shift 누르고 드래그 하기

[직사각형 그리기]: Ctrl 키를 누르고 드래그 하기

[타원 그리기]: TAB키를 누르고 드래그 하기

[화살표 그리기]: Ctrl + Shift를 길게 누르고 드래그 하기

[최근의 그림 지우기]: Ctrl + Z

[모든 도면 지우기] : E

[스크린 샷을 클립 보드로 복사]: Ctrl + C

[PNG로 스크린 샷 저장] : Ctrl + S

[카운트 다운 타이머 표시]:  Ctrl + 3

[시간 증가 / 감소]:  Ctrl + 마우스 스크롤 위 / 아래 또는 화살표 키

[타이머 최소화 (일시 중지하지 않음)]:  Alt + Tab

[최소화시 타이머 표시]: ZoomIt 아이콘에서 왼쪽 클릭

[라이브 줌 모드}:  Ctrl + 4

 

모드 종료는 : Esc 또는 오른쪽 클릭

 

zoomit의 단점으로는 

T 텍스트이용시 한글은 타이핑이 안된다는것입니다. 

그리고 혹여 내 화면을 계속 전체화면을 보여주어야만 된다는점 

말고는 없습니다. 

 

다들 잘 사용하시길 바라겠습니다. 

 

다른 프로그램 사용방법도 궁금하신 분은 댓글 남겨주세요

반응형

'프로그램리뷰' 카테고리의 다른 글

[프로그램리뷰] 키보드로 피아노치기  (0) 2021.03.08
AOMEI Backupper 복구프로그램  (0) 2020.05.01
반응형

안녕하세요

털없는 새 입니다. 

컴퓨터로는 많은 것을 할 수 있습니다. 

저는 집에서 데이터용 컴퓨터를 이용하고 있어서,

그 컴퓨터의 시스템 설정으로 와이파이(LAN)로  파일을 공유하고 있어서, 소개해드리겠습니다. 

 

장점:

첫 번째 장점은

아끼는 PC는 설치안하고 데이터용 PC에 막 설치해서 안전하고 필요한 파일만 따로 골라서 사용할 수 있다.

두 번째 장점은

누구나 와이파이에 접속을 한다면은 PC, 스마트폰 등 공유하고 있는 데이터를 다같이 공유할 수 있습니다. 

 

단점:

설정이 조금 복잡합니다. 

데이터가 바로 필요할 때 공유하고 있는 PC가 켜져있어야 하며, 항상 내부 아이피를 확인 해야 합니다. 

 

--데이터를 공유시킬 PC--

첫 번째.

공유할 폴더를 생성합니다. 

공유할 폴더를 우 클릭 후 [속성]을 들어갑니다. 

공유 탭에서 공유를 클릭합니다. 

공유할 사람을 선택하십시오. 라는 말이 있습니다 .

Everyone 을 추가 해줍니다. [권한 읽기/쓰기]

 

두 번째,

[내 PC]에서 마우스 우 클릭 후 [관리]로 들어갑니다. 

왼쪽 부분에서 서비스 및 응용 프로그램이 있습니다. 

[서비스]를 클릭합니다. 

오른쪽 화면에 많은 서비스가 나오지만, 총 세개를 찾습니다. 

Function Discovery Provider 

UpnP Device Host

SSDP Discovery 

하나씩 찾아서 더블 클릭 후 시작유형은 [자동]으로 그리고 [시작]을 합니다. 

 

세 번째,

제어판 - 네트워크 및 인터넷 - 네트워크 및 공유 센터 

왼쪽 바의 [고급 공유 설정 변경]을 클릭합니다. 

게스트 또는 공용 에서

[네트워크 검색 켜기], [파일 및 프린터 공유 켜기] 설정합니다. 

모든 네트워크 에서 하단으로 내리시면,

암호 보호 공유 켜기에서 [끄기]로 설정합니다. 

 

네 번째,

시작 -> cmd -> ipconfig 

IPv4 의 IP를 적어둡니다. 

ex> 192.168.126.xx

 

--데이터를 공유받을 PC--

시작 -> run 

\\공유할 컴퓨터의 IP

ex> \\192.168.126.xx

 

이렇게 들어가시면 공유가 되십니다.

 

 

반응형
반응형

안녕하세요

예전부터 쭈욱 해왔던 셀레니엄 메크로만들기를 소개해드리겠습니다. 

일단은 설명부터 해드리겠습니다. 

PYTHON의 언어에 지원되는 모듈입니다. 

 

코드를 실행할 경우에 자신이 원하는 사이트로 접속해서 로그인 스스로 하고

여러가지 것들을 자동으로 해 줄 수 있는 자동기능이 있습니다.

 

잘 사용하셨으면 좋겠습니다. 

사용분야는 많습니다. 

메크로의 분야에서 쓰이면 좋습니다. 

 

주의. chromedriver 나 opera, firefox 등의 인터넷 브라우저를 열수있는 파일입니다. 

꼭 설치를 하셔야 합니다.

 

만약에 exception 발생시 뒤에 Chrome version XX
나온다면 크롬->설정-> 크롬정보에서 버전 확인해서 다운로드 하시면 됩니다. 
크롬드라이브는 구글에서 크롬드라이브 검색하면 잘 나옵니다.

 

from selenium import webdriver
driver = webdriver.Chrome('chromedriver') # chrome
url = 'https://www.naver.com'
driver.get(url) # open url 
# naver login click
driver.find_element_by_class_name('link_login').click()
driver.find_element_by_class_name('int').send_keys('myname')
driver.find_element_by_name('pw').send_keys('9512')
driver.find_element_by_class_name('btn_global').click()

위에서 조금씩 설명해드리겠습니다. 

webdriver 를 가져오겠다 입니다. 

driver 라는 변수에 Chrome을 집어넣었습니다. 

이 라인이 실행이 되시면은 Chrome 브라우저를 실행을 합니다. 

url 이라는 변수에 네이버 url을 집어 넣었습니다. 

 

driver.get(url) 을 통해서 브라우저는 네이버 사이트로 이동을 하겠됩니다. 

 

이제는 정말 흥미로운 라인입니다. 

driver.find_element_by_class_name('link_login').click() 은 

앞에서 부터 driver 라는 변수의 옵션을 사용하겠는데

찾아라 요소,속성을 클래스이름은 link_login 이라는것을

한국어로 잘 번역하면은 

드라이버로 link_login이라는 클래스이름을 가진 속성을 찾아서, 클릭해라

였습니다. 

 

그 밑에 줄을 설명 하겠습니다. 

driver.find_element_by_class_name('int').send_keys('myname')

드라이버로 int라는 클래스이름을 가진 속성을 찾아서, watch라고 써라

 

그 밑에 줄을 설명 하겠습니다. 

driver.find_element_by_name('pw').send_keys('9512')

드라이버로 pw라는 이름을 가진 속성을 찾아서, 9512라고 써라

 

그 밑에 줄을 설명 하겠습니다. 

driver.find_element_by_class_name('btn_global').click()

드라이버로 pbtn_global라는 클래스이름을 가진 속성을 찾아서, 클릭해라

 

이렇게 마무리 되는것입니다. 

그대로 복사를 하셔서 이용을 하신다면은 

작동은 되시지만 로그인은 안되신다는것입니다. 

 

이런식으로 잘 짜시면은 조금더 복잡하고 어렵고 난해한 기능을

자신이 직접 로그인하고 복잡한 일을 안하고 난해한 일을 안하겠죠

 

셀레니엄을 이용한 장점 :

한번 만들어두면 유용하게 사용이 가능하다 

한번 클릭으로 자신은 잠시 쉴 수 있습니다. 

 

셀레니엄을 이용한 단점:

메크로나 자동화를 만드는 과정이 아주 쉽지만은 않다.

이미 많은 자동화를 통해서 웹에서 이용할 경우에 대기업이나 중기업정도에

자동으로 글을 쓰거나 자동으로 무언가 해야 하는 일을 가려낸다.

 

반응형
반응형

안녕하세요

컴퓨터 이상으로 그래픽이나 장치의 이상이 있어보이는 장치들이 

많습니다. 

이유는 방치되어 컴퓨터라는 것입니다. 

 

자동차도 시간이 지나면 오일 갈고 타이어 갈고 청소하고 해줍니다. 

 

컴퓨터를 잘 모르는 사용자는 그냥 방치하고 외관이야 더러우면 닦긴 합니다. 

본체도 점검 하면 좋구요(먼지제거 좋아요)

 

그러면 본체는 누가 어떻게 점검이나 관리는 해주냐는 것입니다. 

 

첫번째는 자신이 설치는 했지만, 당분간 혹은 오랫동안 사용을 안하실것이면 

삭제를 합니다. 

 

두번째는 윈도우 업데이트를 꼭 해주셔야 합니다. 여기서 많은 부분들이 

해결이 가능합니다. 반드시입니다. 

win10이 요즘 너무 똑똑해서 스스로 다 업데이트 할 수 있게 되어있습니다. 

 

몇개월 방치 후에 업데이트 하다가 컴퓨터가 이상해 질 수 있다는것이 단점인데요

 

이때는 어차피 어쩔 수 가 없습니다. 

 

주변에 연락해서 포맷 후 재설치 진행하시는것이 문제해결 보다 

저렴하며, 빠르게 해결이 가능합니다. 

 

세번째, 포맷하고 재설치 했는데도 이상하면, 이제부터는

하드웨어의 영역입니다. 

 

부팅이 안된다 :

램을 뺐다가 끼거나 램을 지우개로 닦아주세요

 

부팅은 되는데 윈도우 로딩이 되지 않는다면 :

이것은 포맷 및 재설치 진행하셔야 합니다. 

 

부팅은 되는데 컴퓨터가 이상하다:

cpu나 하드나 보드에 이상이 생긴것입니다. 

하드 이상이면 다른컴퓨터로 점검을 진행하시면 됩니다. 

cpu이상이다 이것도 다른컴퓨터로 점검을 하고,

보드면 이것도 다른컴퓨터에 꽂아서 진행을 해야합니다. 

 

자 이제 주의사항 !!

 

자신이 먼저 건드려서 이상이 발생할경우에 책임은 스스로 지셔야 한다는것이 단점이라서

 

 

컴퓨터의 가장 중요한곳은 바로 데이터 입니다. 데이터를 평상시에 잘 백업해주시면 좋습니다.!!!

 

 

데이터가 돈이 가장 많이 들어간다는 사실입니다. 

반응형
반응형

안녕하세요 

프로그램 리뷰를 하겠습니다. 

모두의 피아노 → everyone piano 입니다. 

키보드를 이용하여 피아노를 칠 수 가 있습니다. 

솔직히 재미있습니다. 

피아노를 칠 줄 알았다면은 더 좋겠지만요.

 

혹시나 피아노를 칠 줄 아신다면은 간단하게 키보드와 컴퓨터로 피아노 연주가 

가능합니다.!!

 

사용법은 왼손으로는 좌판을 오른손은 방향키와 키패드를 맡아서 쳐보시면 됩니다. 

 

그리고 설치 방법입니다. 

 

검색창에 [everyone piano] 검색하시면 아래 사진처럼 나옵니다. 

Everyon Piano 클릭하세요

 

아래 사진 처럼 외국 사이트라서 한국어로 바꾸셔서 보시면 더 좋습니다. 

 

Piano Software 라는 탭아래에 Everyone Piano 를 클릭합니다. 

 

아래 사진을 보면 [다운로드] 누르시면 자동으로 다운이 받아집니다. 

이제 받으신 파일을 실행하시고 즐겁고 재밌고 신나게 피아노를 연주하시면 됩니다. 

 

장점은 피아노 없이 키보드와 컴퓨터와 프로그램만으로도 피아노를 칠 수 있다는것입니다.

피아노 가격과 혹여나 피아노 연습을 멈출때의 가격의 부담을 줄일 수 있는것이 가장 큽니다. 

 

단점은 피아노 검반과 같이 모든 검반들이 일자로 되어있지 않아서, 손에 익을때까지 많은 연습이 필요합니다. 

그리고 피아노 검반으로 연습하고 나면 플랫이나 샵으로 치는 검반은 치기가 쉽지는 않다

빠르게 칠 수 가 없습니다. 

 

소리는 제 귀로는 일품이고요

 

그러고 보니 평점은 없네요 5점 만점중에서 3.5점 하겠습니다. 

 

다들 피아노 사시기 전에 연습좀 하시다가 구매를 하셨으면 좋겠습니다. 

 

읽어주셔서 감사합니다. 

반응형
반응형

win10 을 기준으로 작성하는 글입니다.

1차 방안

[프린터 및 스캐너] 에서  설정을 보겠습니다

[시작] - [프린터] 검색을 합니다

[프린터 및 스캐너]를 [클릭] 합니다

 

일반적으로는 자신의 집에 있는 프린터 장치 이름이 보일것입니다.

그럿을 눌러 보면 

[대기열 열기] [관리] [장치 제거] 버튼이 있습니다.

 

[대기열 열기]

 이게 중요합니다.

1 인쇄를 할때 주로 사용하시는 프린터라면,

[프린터] - [기본 프린터로 설정]

 

2 일시적으로 사용을 못하게 한다면,

[프린터] - [인쇄 일시 정지]

를 설정해 줍니다.

 

[관리]

[인쇄 대기열 열기] 버튼은 [대기열 열기] 버튼과 유사합니다.

[테스트 페이지 인쇄]도 있네요

 

[장치 제거] 

프린트의 오류로 프린트 드라이버를 제거할때 사용해보지만

왠만해서는 그냥 놔둡시다.

 

1차적으로 [대기열 열기]에서 해결을 해보려고 하지만 되지 않는다면,

 

2차 해결방안

[시작] - [services.msc]

[시작]에서 [서비스]라는 것이 보일 것입니다.

만약의 경우를 대비하여, 권한을 전부 얻지 못하는 경우도 있기에

[관리자계정으로 실행]으로 실행을 합니다.

 

 

여기서 키보드 "P"를 눌러서 [Print Spooler] 를 찾습니다. 더블 클릭 후 서비스를 중지한 뒤에 

자동 탭으로 바꿔서 시작을 해줍니다.

 

3차 해결방안

 

이래도 되지않는다면 [작업 관리자]를 열어줍니다.

[세부정보] 탭에서 [Print Spooler] 를 찾아서 [작업 끝내기]를 시켜줍니다.

 

그리고 다시 [Print Spooler]를 중지하고 시작을 하시면 왠만큼 해결이 되실겁니다.

 

 

 

 

반응형
반응형

코드의 구조

파이썬 코드의 구조 

if 문의 사용에 있어서 

비교연산자 논리연산자는 중요합니다.

비교연산자는 여섯 개가 있으며,

<,  <=,  ==,  >=,  >,  != 

ex> 

1 > 2 → False

10 < 11 → True

 

있습니다.

 

연산의 결과는 항상 bool 값입니다 

bool값은 True 또는 False 의 결과값이 있다는 뜻입니다.

논리연산자는 이항연산자인 and, or 있고 

단항연산자 not이 있습니다 

이러한 연산자로 인해서 

if 문을 잘 이용할 경우에 충분히 좋은 프로그램을 만들 수 있습니다

 

if 문 예시

number = 23
guess =int(input('정수를 입력하세요 : '))

if guess == number:
          print ('축하합니다. 정답입니다.')
          print ('상은없음')


elif guess < number:
          print ('조금 더 크게 불러봐')

else :
          print('조금 더 작게 불러봐')


print ('끝')

이렇게 프로그램을 간단하게는 만들었지만, 실제로 if문을 중요하다고 말해도 부족합니다.

정말 중요합니다.

 

for 문

for문은 list의 형식들과 융합해서 사용을 합니다.

그래서 사실 for문도 중요합니다.

전부 다 중요하다고만 말하는 경향이 저에게 있지만, 사실 기초적인 것들을 위주로

연습을 하는것보다는 실전으로 코드의 구조를 이용하여 훌륭한 프로그램을 만드는 기반을

다지는것이 사실 무엇보다도 중요합니다.

 

for문 예시

members = ['피카츄', '이상해씨','파이리', '꼬부기', '버터풀', '갸라도스']
for member in members:
    print(member)

 

처음 접하는 사람에게 어렵지만, 쉽게 이해를 할 수 있도록 설명하겠습니다.

자 포켓몬들이 있는데 한마리씩 부를 겁니다.

멤버들에서 멤버라는 변수를 언급하며 리스트안의 즉 내 포켓몬 6마리를 한마리씩 부릅니다.

리스트안의 포켓몬들이 더 있다면, 더 많이 출력이 됩니다.

 

반응형

'python' 카테고리의 다른 글

[selenium] 웹메크로만들기  (0) 2021.03.09
[Python] 파이썬 딕셔너리  (0) 2020.09.13
[Python] 파이썬 튜플(리스트)  (0) 2020.08.21
[python] 파이썬 리스트 강좌  (0) 2020.08.20
[파이썬 자료형] 문자열 다루기 강좌  (0) 2020.08.12
반응형

[Python] 파이썬 딕셔너리

딕셔너리에 대해서 얘기해도록 하겠습니다.

딕셔너리 키와 값으로 데이터를 관리하는 함수 입니다.

 

'키' 와 '값' 으로 데이터를 참조하는데 리스트의 

 

차이점

 딕셔너리는 '정확한 값'이 라던지 '정확한 키값'으로 데이터를 찾을 수가 있습니다 

물론 리스트와 비슷하게 찾을 수는 있으나 

 값과 키로 데이터를 찾을 수 있다는 큰 차이점이 존재합니다

 

자 그러면은 좀 더 세부적인 사항을 살펴보도록 하겠습니다 

 

빈 딕셔너리를 만드는 방법

 

 

data_dict = {}

 

빈 딕셔너리에아이템을 추가 하는 방법

 

data_dict['one'] = 'red'

data_dict['two'] = 'orange'

아이템 업데이트 

 

data_dict['two'] = 'deep orange'

 

 

모든 항목 삭제 

 

data_dict.clear()

 

 

찾고자 하는 값이없을때 개수를 값을 찾는 방법 

get

 

data_dict.get('three')

# result : None

 

 

딕셔너리의 맴버쉽 테스트 : in

딕셔너리에 키가 있는지 테스트 하는 방법 

딕셔너리에 키가 있는지 테스트

'one' in data_dict 

# True

 

 모든 키 가져오기 : keys()

 

data_dict.keys()

 

 모든 값 가져오기 : values()

 

data_dict.values()

 

모든 키-값 쌍 가져오기 : items()

 

data_dict.items()

이렇게 딕셔너리에 대해서 살펴봤습니다

 딕셔너리를 충분히 숙달 하시면은 좋습니다.

 

반응형
반응형

# 파이썬 python 튜플 tuple

나열하는 구조의 리스트( list )와 비슷한

계열의 튜플 ( tuple )을 시작하겠습니다.

 

튜플 ( tuple ) 

저는 아직까지는 튜플을 사용하지는 않았습니다.

튜플을 사용하면, 리스트를 사용할 때 보다 속도가 빠르다고는 합니다.

리스트는 어떠하게도 생성, 변경, 삽입, 추가, 삭제가 자유롭지만,

튜플은 그런것들이 없습니다. 

 

한번 정하면 변경이 되지는 않습니다.

하지만 속도가 빠르고,

메모리 사용이 적어서 사용을 하는 겁니다.

numbers = ()
print(type(numbers)) # <class 'tuple'>
numbers = 'one', 'two', 'three'
a, b, c = numbers
print(type(numbers)) # <class 'tuple'>
print(a) # print(numbers[0]) # one
print(b) # print(numbers[1]) # two

빈 튜플을 생성했습니다. 

타입도 확인해보시면, 튜플입니다.

튜플에 문자열을 선언(나열)했습니다. 

 

언펙킹 : ( 컬렉션 데이터 타입 )

a , b, c라는 변수에 numbers 안에 있는 아이템(문자열)들을 선언이 가능합니다.

 

요약 :

튜플은 리스트와 비슷한 컬렉션 데이터 타입입니다.

튜플은 리스트와는 다르게 삽입, 변경, 삭제가 되지 않습니다.

튜플은 메모리 사용량이 적으며, 속도가 빠릅니다.

 

반응형
반응형

리스트( list )

 

드디어 파이썬의 리스트입니다.

제 주관적인 생각이지만, 실제로 파이썬에서 리스트는 정말 많이 사용되고 있습니다.

 

리스트는 단독으로 쓰이기도 하고, 반복문 하고도 상당히 많이 쓰고, 함수들도 눈여겨보아야 합니다.

 

[ 리스트 ] 안의 내용물들 (아이템들)

# empty list
ex_list = []
print(type(ex_list)) # <class 'list'>
print(ex_list) #[]

# list of numbers
num_list = [1, 2, 3, 4, 5]
print(num_list) # [1, 2, 3, 4, 5]

# list of str
str_list = ['a', 'b', 'c', 'd']
print(str_list) # ['a', 'b', 'c', 'd']
print(type(str_list[0])) # <class 'str'>

# list of string
string_list = ['python', 'is', 'Fun']
print(string_list) # ['python', 'is', 'Fun']
print(type(string_list[0])) # <class 'str'>

# list of mixed
mixed_list = [1, 10.1, 'a', 'python']
print(mixed_list) [1, 10.1, 'a', 'python']
for element in mixed_list:
    print('element :',element,' type :',type(element))
# element : 1  type : <class 'int'>     
# element : 10.1  type : <class 'float'>
# element : a  type : <class 'str'>     
# element : python  type : <class 'str'>

 

리스트 안의 데이터를 [ 아이템 ] 이라고도 부르고 있습니다.

위의 코드를 보면은 [ 빈 리스트 ], [ 숫자 데이터 리스트 ],

[ 문자 데이터 리스트 ], [문자열 데이터 리스트 ],

[ 혼합형 데이터 리스트 ] 들을 볼 수가있습니다.

 

리스트는 참고로 정말 많이 쓰이고 있습니다.

하나하나 살펴보도록 하겠습니다.

 

첫 번째 빨간 네모 :

 

 [ 빈 리스트 ]를 선언한 부분입니다.

그 밑으로는 type() 함수를 이용하여, '리스트 형'이라는 것을 확인했습니다.

출력은 print() 함수를 이용합니다.

 

두 번째 빨간 네모 :

 

 [ 숫자 데이터 리스트 ]를 선언한 부분입니다.

그 밑으로는 print() 함수를 사용하여, 출력을 하였습니다.

 

세 번째 빨간 네모 :

 

 [ 문자 데이터 리스트 ]를 선언한 부분입니다.

그 밑으로 type(str_list [0])) 을 보면은 리스트 안의 데이터의 타입을 확인한 것입니다.

즉 'a'라는 데이터는 str 형이라는 의미입니다.

 

네 번째 빨간 네모 :

 

 [ 문자열 데이터 리스트 ]를 선언한 부분입니다.

그 밑으로는 type(string_list[0]) str 형이라는 의미입니다.

 

다섯 번째 빨간 네모 :

 

 [ 혼합형 데이터 리스트 ]를 선언한 부분입니다.

그 밑으로 보시면은 [ for문 ]이라는 문법적인 요소와 함께 쓰이고 있습니다.

이런 식으로 정말 많이 쓰이고 있습니다.

 

정말 중요합니다. 이것을 여러 번 연습하셔야 편리하게 사용할 수 있습니다.

 

for element ( 변수 A ) in mixed_list ( 리스트 변수) :

   print('element :', element ( 변수A ), ' type :', type(element))

 

(변수 A)는 바로 정하는 변수입니다. ( 리스트 변수 )는 자신이 만들었던 리스트 변수입니다.

mixed_list 의 데이터는  1, 10.1, 'a', 'python'  입니다.

for element in mixed_list :

해석 : 혼합형 리스트 안에 있는 요소를 건드릴 것입니다.

 

   print('element :', element, ' type :', type(element))

해석 : 요소 출력 요소 타입 출력입니다.

 

여러 가지 예시입니다.

 

예시 1>

숫자들 리스트의 for문을 이용한 출력 

 

 

print() 함수를 이용하여, num_list 안의 데이터를 한 번씩 출력하면서, Enter를 입력한 것과 같이 됩니다.

 

예시 2> 

문자 리스트의 for문을 이용한 출력

 

 

이 정도면 충분한 예시인 듯합니다.

 

결론 :

 리스트 안의 데이터로는 '어떠한 타입' 이든 데이터로 들어갈 수 있다.

 

aw = ['Aligned', 'with', ',opening', 'delimiter']
print(aw[0]) # Aligned
print(aw[3]) # delimiter
print(aw[1:3]) # ['with', ',opening']
print(type(aw)) # list
print(type(aw[0])) # str
print(type(aw[1:3])) # list

aw라는 변수에 리스트입니다.

 

오프셋으로 하나씩 결과를 얻기도 합니다.

ex> aw[0] # type str

 

만약에 값이 정수였으면, int라고 되어있었을 겁니다.

 

슬라이스로 추출도 가능합니다
ex> aw[1:3] # type list

 

# create
aw = ['Aligned', 'with', ',opening', 'delimiter']

# read
print(aw) # ['Aligned', 'with', ',opening', 'delimiter']

# append , similar push
aw.append('.')
print(aw) # ['Aligned', 'with', ',opening', 'delimiter', '.']

# insert
aw.insert(1,'Umm')
print(aw) # ['Aligned', 'Umm', 'with', ',opening', 'delimiter', '.']

# delete
aw.remove('Umm')

# del aw[1]
print(aw) # ['Aligned', 'with', ',opening', 'delimiter', '.']

# update
aw[4] = 'Wow'
print(aw) # ['Aligned', 'with', ',opening', 'delimiter', 'Wow']

리스트는

생성, 읽기, 추가, 삽입, 삭제, 변경이 가능합니다.

 

리스트 생성은 계속 봤고요.

ex > aw = ['Aligned', 'with', ',opening', 'delimiter']

 

리스트 읽기

ex. > print(aw)

 

리스트 추가하기

ex > aw.append('.')

 

리스트 삽입하기

ex > aw.insert(1,'Umm')

aw[1] 자리에 'Umm'을 집어넣는 것입니다.

 

리스트 삭제하기

ex > aw.remove('Umm')   또는  del aw[1]

둘 중 하나를 이용하시면 삭제가 가능합니다.

 

리스트 변경하기

ex > aw[4] = 'Wow'

 

list_ex = list('computer')
print(list_ex) # ['c', 'o', 'm', 'p', 'u', 't', 'e', 'r']

now_time = '2020/08/20/10/30/10'
print(type(now_time)) # <class 'str'>
print(now_time) # 2020/08/20/10/30/10
no_time = now_time.split('/')
print(type(no_time)) <class 'list'>
print(no_time) # ['2020', '08', '20', '10', '30', '10']

 

str (문자열) 일 경우에 바로 list 형으로 바꿀 수 있습니다.

[중요]

split('/')이라는 함수를 통해서 '/'를 기점으로 문자들을 리스트화 할 수 있습니다.

 

ex_string = 'Aligned with opening delimiter'
print(type(ex_string)) # <class 'str'>
print(ex_string) # Aligned with opening delimiter
aw = ex_string.split(' ')
print(type(aw)) # <class 'list'>
print(aw) # ['Aligned', 'with', 'opening', 'delimiter']

print('with' in aw ) # True
print('in' in aw) # False
print(aw.count('with')) # 1

 

이제 문자열로 이루어진 ex_string 을 split(' ')이라는 함수를 통해서

리스트로 변경되는 과정입니다.

 

밑에 in이라는 예약어를 통해서 boolean 값인 True와 False 값을 출력해 줄 수 있습니다.

count는 안에 어떠한 리스트 값들이 있는지를 세어 줍니다.

 

 

요약

리스트 안의 내용물은 어떠한 값이라도 들어갈 수 있습니다.

리스트는 생성, 삽입, 추가, 변경, 삭제 가 가능합니다.

문자열에서 리스트로 함수를 통해서 가능합니다. ex> list, split

 

반응형
반응형

블로그를 하고는 있지만, 아무도 이용하지 않는 AUTOIT 이 저에게는 편합니다.ㅎ

귀찮은 부분도 적은 편입니다. 

솔직히 코딩이 사람 편하자고 만든거긴 한데, 이용방법이 어렵고, 복잡하면, 어렵운것 같습니다.

autoit 은 편합니다. 군더더기도 없습니다. 그런데 이상하게도 사람들이 생각보다 별로 안씁니다 ㅎ

 


while(1)
Sleep("100")
HotKeySet("+{F1}",key_Click)
HotKeySet("+{ESC}",terminate)
WEnd

Func terminate()
Exit 0
EndFunc

Func key_Click()
	While 1
		sleep("100")
		HotKeySet("{NUMPAD0}",leftClick)
		HotKeySet("{NUMPAD3}",leftdownClick)
		HotKeySet("{NUMPADDOT}",leftupClick)
		HotKeySet("{NUMPAD1}",rightClick)

		HotKeySet("{NUMPAD5}",mouse_Center)

		HotKeySet("^{NUMPAD2}",mouse_Down_s)
		HotKeySet("^{NUMPAD4}",mouse_Left_s)
		HotKeySet("^{NUMPAD6}",mouse_Right_s)
		HotKeySet("^{NUMPAD8}",mouse_Up_s)

		HotKeySet("{NUMPAD2}",mouse_Down)
		HotKeySet("{NUMPAD4}",mouse_Left)
		HotKeySet("{NUMPAD6}",mouse_Right)
		HotKeySet("{NUMPAD8}",mouse_Up)


	WEnd
EndFunc

Func mouse_Center()
	MouseMove(1256,11,1)
EndFunc
Func mouse_Down_s()
	$pos= MouseGetPos()
	MouseMove($pos[0],$pos[1]+10,1)
EndFunc
Func mouse_Right_s()
	$pos = MouseGetPos()
	MouseMove($pos[0]+10,$pos[1],1)
EndFunc
Func mouse_Left_s()
	$pos = MouseGetPos()
	MouseMove($pos[0]-10,$pos[1],1)
EndFunc
Func mouse_Up_s()
	$pos = MouseGetPos()
	MouseMove($pos[0],$pos[1]-10,1)
EndFunc


Func mouse_Down()
	$pos= MouseGetPos()
	MouseMove($pos[0],$pos[1]+100,1)
EndFunc
Func mouse_Right()
	$pos = MouseGetPos()
	MouseMove($pos[0]+100,$pos[1],1)
EndFunc
Func mouse_Left()
	$pos = MouseGetPos()
	MouseMove($pos[0]-100,$pos[1],1)
EndFunc
Func mouse_Up()
	$pos = MouseGetPos()
	MouseMove($pos[0],$pos[1]-100,1)
EndFunc


Func leftClick()
	MouseClick("left")
	ToolTip("Don't Num_key",0,00)
EndFunc

Func leftdownClick()
MouseDown("left")
EndFunc

Func leftupClick()
MouseUp("left")
EndFunc

Func rightClick()
MouseClick("right")
EndFunc

 아는 사람만 아는 코딩입니다. 참고로 넘버패드로 마우스 움직일 수는 있습니다.

더 완벽한 코딩을 위해서 댓글 주시면 더욱더 새롭게 발전한 코딩을 올려드리겠습니다.

저는 일단은 프로그램화 하려고 합니다.

 

발전시키는 코딩을 해보면 좋습니다!!!!

 

 

반응형

'AutoIt' 카테고리의 다른 글

오토잇 소스코드 분석기(Basic)(Calculator)  (0) 2020.05.08
AutoIt 다섯번째 연습  (0) 2020.04.30
AutoIt 네번째 실전  (0) 2020.04.29
AutoIt 세번째 실전  (0) 2020.04.26
AutoIt 두번째 실전  (0) 2020.04.25
반응형

자료형에는 숫자, 문자, 문자열이 있습니다.

저번시간에는

2020/07/18 - [python] - [파이썬 자료형] 숫자형 문자형 다루기

를 보았었습니다.

 

지금 우리는 여기에서 문자열을 다루는 강좌입니다.

 

[ 문자열 다루기 ]

 

first_string = 'some ' # 1
second_string = 'others ' # 2 
third_string = 'good ' # 3

# 1+2
result_string = first_string + second_string
print(result_string)

# 1+3
result_string = first_string + third_string
print(result_string)

# 2+3
result_string = second_string + third_string
print(result_string)

 

첫 번째 빨간색 네모 :

변수에 문자열을 할당하였습니다.

 

두 번째 빨간색 네모:

와 같은 방식으로 두 문자열을 합하여 result_string에 대입 하였습니다.

 

세 번째 빨간색 네모:

와 같이 출력값들을 보실 수 있습니다.

[ 이스케이프 문자 ]

 

\n    개행

\t    탭

\r    캐리지 리턴

\0    널

\\    \문자

\'     단일 인용부호

\"     다중 인용부호

 

print('hello\n my name is Umm\t PC  \r \0')
print('hello\n\"nice to meet you.\"Umm \\')

이스케이프 문자를 이용한 사례이기는 합니다. 

많이 쓰이는 것은 \t \n 정도 이기는 합니다.

 

# 타입을 변환하는것이 가능합니다.

int_val = 13
print('int_val type is', type(int_val))
# int_val type is <class 'int'>

str_val = str(int_val)
print('int_val changed type is',type(str_val))
# int_val changed type is <class 'str'>

 

[int_val](변수) 의 타입은 int 타입입니다.

int_val 의 타입은 str() 함수를 이용하여 int_val의 타입을 변형하여, str 타입로 변경을 하였습니다.

int 형은 str의 형과 합쳐지는 것이 어려워서 형 변환을 해 주어야 합니다.

 

explane = \
'Copyright (C) Microsoft Corporation. All rights reserved.'
print(explane)

# type(class)를 확인하는 함수
print(type(explane)) # <class 'str'>

# 글자수 세는 함수는 len
print(len(explane)) # 57개

# 문자열 인덱스(오프셋)
# 문자열에서 문자를 인덱스로 추출이 가능합니다
print(explane[0]) # C
print(explane[50]) # s

# 문자열에서 문자열속에 있는 문자열 또한 추출이 가능합니다
print(explane[0:10]) # Copyright
print(explane[10:14]) # (C)
print(explane[-9:-1]) # reserve

 

문자열 인덱스 :

 색인이라는 뜻이 있습니다. 컴퓨터는 거의 언제나 0을 처음으로 인식하는 경우가 많습니다.

그래서 인덱스 0은 처음을 뜻하게 됩니다.

빨간색 네모들을 보시면 알 수가 있습니다.

 

설명을 다시 하겠습니다.

 

첫 번째 네모:

'explane' 이라는 변수를 지정하여 

'Copyright (C) Microsoft Corporation. All rights reserved.' 라는 문자열을 대입하였습니다.

 

두 번째 네모:

type() 함수를 이용하여 explane 의 타입을 확인하였습니다.

str 이라는 문자열이라고 결과를 보여주고 있습니다.

 

세 번째 네모:

len() 함수를 이용하여 explane 의 문자개수를 알려줍니다.

총 57개라고 합니다.

 

네 번째 네모 :

explane의 변수에 [  ]을 이용하니 신기하게도 문자나 문자열을 추출할 수 있게 되었습니다.

양수, 음수 둘 다 가능합니다.

 

반응형
반응형

명령프롬프트

 

컴퓨터 터미널의 Command Line Interface(CLI)의 명령줄에서의 커서를 의미하고 있습니다.

 

 

윈도우에서는 저렇게 명령프롬프트 화면을 볼 수 가 있습니다.

 

[명령 프롬프트 실행하는 방법]

1.단축키

아래의 사진에서 빨간색 네모를 같이 눌러줍니다.

[윈도우키 + R]

 

2.실행창

밑에 사진처럼 윈도우활성창이 열리게 됩니다.

열기 옆에 [ cmd ] 를 키보드로 타자 후에 [ 확인 ] 버튼을 눌러줍니다.

 

 

3.명령프롬프트창이 실행이 되었습니다.

 

 

반응형
반응형

안녕하세요

코알못을 위한 파이썬 기초 강좌를 시작한뒤로

차근차근 알려드리고자 다시 왔습니다

[파이썬 시작하기]

를 봐주셔서 감사합니다.

[작업영역폴더 생성]

VSCODE를 사용하는 방법에 대해서 설명드리겠습니다.

밑에 사진이 저의 [VSCODE 프로그램 실행 창]입니다.
빨간색 네모 안을 보시면 됩니다.

[VSCODE 프로그램 실행 창]

이제 설명드리겠습니다.

작은 빨간색 네모 쪽에 마우스를 두시고

[마우스 오른쪽 클릭] 하시면은

[작업 영역에 폴더 추가]를 하겠습니다.

가장 큰 빨간색 네모창과 비슷하게 오픈 되실 것입니다.

우리는 폴더를 만들어서 추가를 할 예정입니다.

폴더를 생성하시고 원하시는 이름으로 폴더를 만들어 봅니다.

저는 lector_01 이라는 폴더를 만들어서 아래 빨간색 네모의 

추가 버튼을 누르겠습니다.

바로 lector_01 이라는 작업 영역의 폴더가 생성된 모습을 볼 수 가 있습니다.

[파이썬 파일 만들기]

여기서 파이썬 파일을 만들어 보겠습니다.

lector_01 의 같은 선상에 [마우스 오른쪽 클릭]을 하시면

[새 파일]이라는 것을 보실 수 가 있습니다.

우리는 새 파일을 클릭하겠습니다.

그러면 왼쪽 하단의 빨간색 네모안 위치에 커서가 깜빡이실 겁니다.

저는 prac_01.py 라는 이름으로 

파일을 생성하겠습니다.

생성하자마자 바로 오른쪽 편에 prac_01.py를 수정할 수 있게

세팅되어 있는 모습을 볼 수 가 있습니다.

 

요약

프로그램 실행 후 왼쪽 상단부 쪽에서 오른쪽 클릭을 하여, [작업영역에 폴더 추가]를 클릭합니다.

폴더를 추가하여, [새 파일]을 만듭니다.

주의

새 파일을 만들고 나서 파일이름은 앞에 숫자가 올 수 없습니다.

그리고 확장자명은 py 로 하셔야 합니다.

새 파일 이름 prac_01.py 식입니다.

 

2020/07/18 - [python] - [파이썬] 숫자형 문자형 다루기

 

[파이썬] 숫자형 문자형 다루기

대화식 프로그래밍 언어 라고도 할 수 있습니다. 말 그대로 프로그램으로 컴퓨터와 대화하는 방식 이라는 것입니다. [명령 프롬프트] (명령 프롬프트 띄우는 방법)에서 [ python ] 을 입력하고, Enter

shgl.tistory.com

 

반응형
반응형

[파이썬] py(스크립트) 파일을 exe(실행파일) 만들기

 

안녕하세요

이제 완성된 파일들을 언제나 에디터(VScode)를 실행해서 연다든지

혹은 명령 프롬프트(cmd)를 실행해서 연다든지 하는 방법은

귀찮은 감이 크실 겁니다.

그러면 어떻게 하면 하나의 파일을 실행해서 만들면 됩니다.

 

학습 순서 :

1, pyinstaller를 설치하기

2, pyinstaller를 사용해서 실행파일로 만들기

 

[pyinstaller 설치하기]

 

ctrl (컨트롤)과 alt (알트) 사이의 [윈도키]를 누릅니다.

그리고 cmd 실행하기 그림으로 보아요.

 

 

혹은 단축키 [윈도우키 + R]을 누르고 cmd를 입력 후 Enter 

 

 

검은색 창이 나오실 겁니다.

pip install pyinstaller

를 입력 후 엔터를 눌러줍니다.

자동으로 설치가 진행이 됩니다.

 

 

저는 설치를 진행을 해서 저의 버전을 알려주고 있습니다.

 

 

[pyinstaller 사용방법]

 

pyinstaller --onefile [자신_파일명. py]

 

폴더 경로를 이동해야 합니다.

방법은 쉽게 설명을 해드리겠습니다.

저의 폴더 경로입니다.

C:\makepy

 make_test_file.py 라는 파이썬 파일(스크립트 파일)에는 

 

import time

print('hello world!')

time.sleep(10)

 

가 적혀있습니다

 

이동을 해보겠습니다. cd라는 문자는 change directory(폴더 변경) 함수 입니다.

 

 

cd .. 은 [상위폴더] 이롱입니다.

cd로 C드라이브로 왔습니다.

tip : D드라이브, E드라이브에 있다면 

[D:] , [E:] 로 이동이 가능합니다.

 

파이썬 파일이 있는 경로까지 잘 찾아가봅니다.

dir 은 디렉터리에 있는 폴더나 파일의 정보를 보여줍니다.

 

이제 다 왔습니다.

 

pyinstaller --onefile make_test_file.py

 

컴퓨터는 열심히 무언가 일을 하면서 결과가 완료가 됩니다.

 

 

이제는 폴더를 확인해 봅니다.

 

 

make_test_file.py  를 제외하고 방금의 작업 후 생긴 폴더와 파일들 입니다.

dist라는 폴더 안을 보겠습니다.

 

make_test_file.exe 라는 응용 프로그램이 생겼습니다.

 

요약

pip install pyinstaller 를 powershell혹은 cmd 에서 실행 후 pyinstaller를 설치

cmd 에서 파이썬 파일이 있는 곳 까지 cd를 이용하면서 이동을 합니다.

pyinstaller --onefile [자신의_파이썬_파일명]

실행 후 dist 폴더안에 exe파일을 확인 할 수 있습니다.

 

 

반응형

+ Recent posts