나는 python (scrapy) 작업을하고 있는데, os 모듈을 사용하여 폴더에 들어가려고 노력 중입니다.하지만 다음을 시도 할 수 없습니다.리눅스에서 파이썬 코드를 통해 폴더에 들어가는 방법
import os
scrapepath = "cd /home/local/username/project/scrapy/modulename"
os.system(scrapecmd)
는 결과 :는
0
마지막으로 내 의도는 내가 위에서 언급 한 바와 같이 파이썬 코드를 통해 (리눅스 홈 예를 들어) 몇 곳에서 폴더 (대상)에 입력하는 것입니다. 여기에 실제로 동적으로 위의 경로의 일부를 생성하고 그 후에 해당 경로에 들어가서 그 폴더에서 몇 가지 명령을 실행해야합니다.
아무에게도 python을 사용하여 폴더를 입력하는 방법을 알려주십시오. 위와 같이 리눅스에서 코드를 작성하십시오.
직접 명령을 실행 하시겠습니까? 예 : subprocess.call ([ "/ path/to/my/command", "arg1", "arg2"]) –
@JohnWang : 작업 디렉토리가 동작과 관련이있는 프로그램이 많이 있습니다. – geoffspear
http://stackoverflow.com/questions/431684/how-do-i-cd-in-python – Rakesh