2014-09-19 4 views
0

하루에 한 번 API를 호출하고 Python을 사용하여 json에 데이터를 저장하고이를 csv 파일로 변환하려고합니다.wget을 사용하여 Python 스크립트를 실행하는 쉘 스크립트를 작성하는 중

wget 라이브러리를 사용하여 파일을 다운로드하고 있습니다.

File "<stdin>", line 1, in <module> 
ImportError: No module named wget 

가 어떻게 떠들썩한 파티에 wget을 설치할 수 있습니다 : 내가 제대로 wget을 설치하고 난 오류가 발생하기 때문에, 내가 bash는 스크립트를 실행할 수 없습니다 파이썬 쉘에서 사용할 수 있어요 비록 ? 아마도 대신 사용할 수있는 내장 라이브러리가 있습니까?

내 코드를 사용하여 wget과는 다음과 같습니다

import wget 

file_url = 'http://api-website' 
file_name = wget.download(file_url) 
+1

를 설치합니다. – Dan

+0

효과가있었습니다! 감사! – Michal

답변

1

다운로드 wget 형태 this 링크이 명령을 사용하여 설치 :

추출를 Wget

$ cd /tmp/wget 
$ gzip -dc < wget-2.2.tar.gz | tar -xf - 
$ cd wget-2.2 

빌드를 Wget

은 wget (해야 루트 사용자) 당신은 주사위를 사용하여 wget과 파이썬 모듈을 설치해야 할 수도 있습니다

$ sudo make install 
+0

cygwin을 사용하고 있으므로이 명령 중 하나가 적용되지 않는다고 생각합니다. – Michal

+0

나는 대답을 편집한다. – Kasramvd

관련 문제