어떤 컴퓨터 언어든 개발을 하기 위해서는 개발 환경을 갖추어야 되겠죠. 

저는 Python 코딩시 Anaconda 를 설치하고 아래 소개했던 Eclipse + Pydev IDE(Integrated Development Environment) 를 사용 합니다.


요즘은 Eclipse 환경 말고도 PyCharm 도 많이들 사용하는것 같더군요. 

그런데 이런 환경을 구성하는게 여의치 않은 경우에는 Cloud IDE 를 사용 하실 수도 있습니다. 

인터넷이 가능한 브라우저만 있다면 이러한 IDE 를 사용하여 Python 개발을 할 수 있습니다.

물론 Python 코드를 테스트 할때도 유용하게 사용 할 수 있습니다.

파이썬을 웹에서 실행하는 사이트는 아래 두 사이트가 검색 되더군요. 

  • 첫번째로 소개해 드릴 사이트는 pythonfiddle 인데 주소는 아래와 같습니다.


아래 그림과 같이 왼쪽에 Examples 가 있어서 예제를 확인해 가면서 코딩 할 수 있는게 장점인것 같습니다. 

Share 버튼을 통해 SNS, Email 등에 공유도 가능 합니다.



  • 다음으로 execute_python_online 이라는 사이트 입니다. 주소는 아래와 같구요. 


Project 버튼을 통해 여러 프로젝트를 관리도 가능 하고~ 오른쪽에 tutorial 링크가 있어서 문법을 참조하면서 코딩 할 수가 있습니다. 

물론 웹에서 코딩을 한 다음에 파일로 PC 에 다운로드도 가능하고 SNS 등을 통한 공유도 가능 합니다.


요즘 Python 을 사용하여 수치 연산을 많이들 하실 텐데 이런 경우 numpy 모듈을 주로 사용합니다.

execute_python_online 에서는 numpy 모듈도 설치가 되어 있더군요.

다음과 같은 numpy 코드를 실행 해 보면 정상적인 결과가 나옵니다. 위에 소개한 pythonfiddle 사이트에서는 numpy 모듈 사용시 에러가 나더군요.

import numpy as np

x = np.array([1.0,2.0,3.0])
print(x)

----------------------- Result ----------------------- 
sh-4.3$ python main.py
[ 1. 2. 3.]



요즘 Dropbox, Google Drive, Daumcloud, N 드라이브 등등 정말 다양한 클라우드 스토리지가 있고 ~

 

많이 활용하고 계실 텐데요~

 

저는 요즘 Google Drive 에 컴퓨터 셋팅등을 백업하곤 합니다.

 

그런데 주기적으로 백업을 하려면 Command 명령어가 필요하고~

 

그래서 찾아보니 Google Drive Command Line 이 있더군요.

 

gdrive 라는 Google Drive Command Line 툴은 아래 주소에서 다운로드 가능합니다.

 

https://github.com/prasmussen/gdrive#downloads

 

위 주소에서 확인 할 수 있는 바와 같이 OSX,Linux, Windows용 실행 파일이 있고 각자의 컴퓨터 환경에 맞게 다운로드 받아서 설치하면 됩니다.

 

저는 현재 윈도우 64 비트라 제일 아래의 drive-windows-amd64.exe v1.6.1 을 다운로드 받았습니다.

 

다운로드 받은 파일을 심볼릭 링크를 사용하던 아님 그냥 파일 이름을 변경하던 해서 gdrive.exe 로 바꿔 줍니다.

 

그리고 gdrive.exe 파일을 CMD 창에서 실행하기 위해 gdrive.exe 파일이 들어잇는 폴더를 path환경 변수에 설정하거나 기존의 path환경 변수로 설정된 폴더 안에 넣습니다.

 

사용법은 위 주소에 나와 있는 바와 같이 delete, download, folder, info, list, share, unshare, upload, url 옵션을 사용할 수 있습니다.

 

다운로드 받은 파일을 처음 실행하면 URL 이 하나 나오는데~


 

다음과 같이 동의를 해야 합니다.

 

동의하면 나오는 코드를 위 실행 창에 오른쪽 클릭하고 편집 붙여넣기 합니다.


 

이제 gdrive를 사용할 준비가 됐습니다.

 

gdrive list 라고 하면 다음과 같이 Google Drive의 리스트가 나옵니다.


 

다음과 같은 명령어로 upload 도 할 수 있죠~


gdrive upload --file <Filepath>

Example) gdrive upload --file D:/test/test.zip

 

이제 윈도우 예약 작업 등에 명령을 걸어 놓으면~ 자동으로 Google Drive 에 주기적인 백업을 할 수 있겠죠~


아래 명령어를 통해 파일 리스트와 ID 를 알 수 있습니다. 


gdrive list


위 목록으로 부터 지우고자 하는 FileID 를 확인 후 


아래와 같이 Google Drive 의 파일을 지울 수 있습니다. 


gdrive delete -i <FileID>





+ Recent posts