본문 바로가기
반응형

분류 전체보기33

cmd에서 python 파일명.py 입력 후 python이라고 뜨는 문제 cmd에서 파이썬 파일 실행시 나타나는 문제 cmd창에서 위와 같이 python 파일명.py를 써서 실행하면 Python이라는 응답이 나오는 것을 볼 수 있다. 여기서 파일명은 test라고 지었다. 게다가 심지어 'cd C:\해당 파이썬 파일이 있는 폴더명'를 써서 해당 파이썬 파일이 있는 폴더쪽으로 주소로 옮겨 명령어 'python 파일명.py'를 써도 Python이라는 동일한 응답만 돌아온다. 이러한 문제들은 실행시키고자 하는 파이썬 실행파일 '파일명.py'이 있는 폴더를 윈도우10 시스템 변수에 경로(PATH)로 추가하지 않았기 때문에 발생한 다. 따라서 해당 파이썬 파일이 있는 폴더를 윈도우10 시스템 변수에 경로(PATH)로 추가한다면 이 문제는 해결된다. 문제 해결법은 아래와 같다. 경로(PA.. 2022. 3. 26.
파이썬(Python) "PRN 장치를 초기화할 수 없습니다." 해결 방법 "PRN 장치를 초기화할 수 없습니다." 파이썬(Python)을 파이참(PyCham)이나 비주얼 스튜디오 코드(Visual Studio Code) 같은 IDE에서 cmd로 print("Hello")와 같이 문자열을 입력하였을 때 "PRN 장치를 초기화할 수 없습니다."라고 뜨는 경우가 있다. 이는 보통 다음과 같은 2가지 이유로 나뉜다. 1. 입력창의 프롬프트(>>>)에 python을 먼저 입력하여 python을 실행하지 않은 경우 2. 파이썬 실행 파일인 python.exe가 시스템 변수에 경로(PATH)로 추가되어 있지 않은 경우 이번에 위 2가지 해결 방법을 알아보도록 하겠다. 해결 방법법은 아래와 같이 차근차근 따라하면 된다. 1. cmd에서 python 입력 입력창의 프롬프트(>>>)에 pyth.. 2022. 3. 25.
cmd창에 Python 입력시 Microsoft Store가 뜨는 문제 해결법 Python 실행시 Microsoft Store가 뜨는 문제 Python을 실행하기 위해 cmd창에 Python 입력시 위와 같이 Microsoft Store가 뜨는 경우가 있다. 이는 cmd가 실행되는 디렉토리(폴더) 위치에 python.exe이라는 파이썬 실행 파일이 존재하지 않기 때문이다. 이는 보통 Python 3.10과 같은 파이썬 프로그램이나 Anaconda 같은 파이썬 통합형 프로그램을 일반적인 설치 경로는 C 드라이브에 설치하지 않고, D 드라이브나 다른 기타 드라이브에 설치하는 경우에 빈번하게 일어난다. 이를 해결하기 위해서는 '(1) 경로 추가, (2) cmd상에서의 디렉토리 변경' 이렇게 총 2가지 방법이 있는데 아래에서 자세하게 서술하도록 하겠다. 1. 경로(PATH) 추가 방법(영.. 2022. 3. 25.
파이썬(Python) 입문 서적&유튜브 동영상 강의 추천 요즘 들어 인공지능, 데이터 분석 등의 분야가 인기가 높아지면서 파이썬(Python) 언어에 대한 수요가 높아졌다. 그런데 파이썬 관련 책도 많고 자료도 많아서 도대체 어떤 책과 강의를 가지고 시작해야 할지 막막한 경우가 있다. 이에 따라 처음 파이썬 언어를 배우는 사람이나 또는 C언어와 같이 다른 언어를 배웠던 사람에게 적합한 파이썬 입문 서적과 유튜브 강의를 소개하고자 한다. 아래 소개한 서적과 동영상을 토대로 배운다면 파이썬에 대해 기본기를 가지고 나아갈 수 있다. 만약 이 글에서 소개한 서적과 동영상으로 공부를 끝마치고 나서 더 공부하고 싶다면 그때는 더 심화를 다루는 책들을 보고 나아가면 될 것이다. wikidocs(무료 온라인책) 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간.. 2022. 3. 25.
아두이노 PWM 실습 4: PWM 파형 그래프 측정 (완결) 위 아두이노 연결 구성은 아두이노의 PWM 출력 파형의 모양을 알아보기 위한 것이다. 물결 표시(~)가 있는 아날로그 출력 핀과 아날로그 입력 핀(A0~A5)을 연결한다. 그리고 입력 받은 신호를 '시리얼 플로트'를 통해 확인한다. 아래 코드에서 아날로그 값을 0~255 값을 넣어 6번 핀(또는 9번 핀)과 아날로그 입력 핀인 A0 핀을 연결하여 '시리얼 플로트'를 열면 개략적인 PWM 파형을 확인할 수 있다. void setup() { pinMode(9, OUTPUT); pinMode(6, OUTPUT); analogWrite(9, 아날로그 값); analogWrite(6, 아날로그 값); Serial.begin(9600); } void loop() { int analogInput = analogRea.. 2022. 2. 14.
아두이노 PWM 실습3: analogWrite() 실제 실험 analogWrite(핀 번호, 아날로그 값) 함수에 입력한 아날로그 값에 따른 실제 출력 결과를 알아보기 위해 위와 같이 구성하였다. 왼쪽 그림 및 중간 그림은 회로 구성이 어떻게 되어있는지를 그림으로 표시한 것이다. 왼쪽 그림은 6번 핀에 계측기(멀티미터)를 연결한 경우이고, 오른쪽 그림은 실제 실험 구성을 보여준 것이다. 연결하는 핀은 Fast PWM을 사용하는 6번 핀과 Phase Correct PWM을 사용하는 9번 핀, 총 2개이다. 실험 코드는 아래와 같다. analogWrite()의 핀 번호에는 5 또는 9 아날로그 값에는 0~255까지의 임의의 값을 넣어 실험하였다. void setup() { analogWrite(핀 번호, 아날로그 값); } void loop() { } 아래 그림은 아.. 2022. 2. 10.
반응형