2012-10-21 2 views
0

나는 python을 사용하여 chlerograph 맵을 만드는 방법에 대한 자습서를 수행하고 있습니다.Python 스크립트를 처음으로 실행. 출력을 보려면 터미널을 사용 하시겠습니까?

  1. SVG XML을지도
  2. 데이터를 CSV 파일
  3. 파이썬 스크립트 "colorize_svg : 내가있는 디렉토리를 생성 한 지침에 따라 http://flowingdata.com/2009/11/12/how-to-make-a-us-county-thematic-map-using-free-tools/

    :

    자습서는 여기 .py "를 자습서의 잘라내 기와 붙여 넣기 코드와 함께 사용하십시오.

  4. A는

모든 내가 파이썬 약간의 코딩 경험과 없음이 있더라도 정직 충분한 것 같습니다 (실제 폴더 이름 "beautifulsoup4-4.1.3") "아름다운 수프"라는 스크립트 라이브러리 폴더를 다운로드했습니다. 14 단계를 제외하고 "이제는 스크립트를 실행하고 출력을 저장하는 것뿐입니다."저자는 Mac의 터미널을 참조합니다. 이전에 해본 모든 코딩에서 브라우저를 사용하여 출력을 볼 수 있도록 파일을 여는 경우가있었습니다 (예 : html 파일).

이것은 나를 버렸다. 터미널을 사용하여 출력물을 보려면 어떻게해야합니까? 이전에 터미널을 사용하지 않았습니까? 어떻게 든 "colorize.py"파일에 터미널을 "연결"해야합니까? 방법?

python /users/gcameron/Desktop/map/colorize_svg.py

이 열립니다 그냥 python를 실행하는 경우 : 난 그냥 enter image description here

답변

2

그냥 파이썬 명령을 실행할 수 첨부 된 이미지를 단말기에 파일 경로를 입력하고 입력을 타격 만 가지고 시도 파이썬 코드를 실행할 수있는 파이썬 콘솔. 작은 물건, 기능 및 이와 유사한 물건을 테스트 할 때 유용합니다. 주로 계산기로 사용합니다.

파이썬 스크립트에서는 파이썬 스크립트 (문서 맨 위에 있음) 유형 #! /bin/python으로 정의 할 수도 있습니다. 또는 파이썬을 다른 곳에 설치 한 경우 #! /path/to/python을 입력하십시오. 이렇게하면 스크립트 경로 (/users/gcameron/Desktop/map/colorize_svg.py)를 입력하기 만하면 python 인터프리터로 python 스크립트가 실행됩니다.

+0

도움이되는 답변 주셔서 감사합니다. –

+0

아무 문제 없어 내 친구! – Ms01

1

올바른 방향으로 안내하기 전에 나는 파이썬의 기초를 배우기 위해 30 분이 걸릴 것을 권고해야합니다. Dive Into Python은 훌륭한 리소스입니다 (첫 번째 장). 당신은 파이썬 프로그램을 실행할 수있는 방법 및 파이썬 인터프리터 자체에 익숙해지면, 그것은 명령으로 스크립트를 실행 의미가됩니다

python /users/gcameron/Desktop/map/colorize_svg.py 

또한, 인터프리터가 당신에게 준 (매우 좋지 않아, 확인) 힌트, 당신이 실행하려고했던 명령에 문제가 발생했습니다 : 구문이 잘못되었습니다.

+0

감사합니다.이 튜토리얼을 살펴 보겠습니다. –

0

대화 형 인터프리터 (실제로는 python scriptname.py으로 터미널에서 스크립트를 실행하는 대신 python을 실행할 때 얻을 수있는 스크립트)에서 스크립트를 실행할 수 있습니다.

먼저 스크립트가 들어있는 디렉토리에 cd을 입력 한 다음 대화 형 Python 환경에서 >>> 프롬프트에 execfile("scriptname.py")을 입력하십시오. (인용 부호를 적어 라!)

실행 후 스크립트의 내용을보고 조작하는 또 다른 방법은 기본적으로 Mac OS X에 포함 된 Python 버전과 함께 제공되지 않는 기본 Python IDE 인 IDLE을 사용하는 것입니다. 자신 만의 Python 버전을 설치했다면 (python.org에서 좀 더 최신 버전으로 업데이트하려고합니다), IDLE 내에서 스크립트를 실행할 수 있으며, 나중에 모든 변수 등을 콘솔 창에서 사용할 수 있습니다.

관련 문제