바탕 화면의 내 폴더에 저장된 Java 링크를 열려고합니다. 파일을 찾을 수 없습니다. Java 주소는 x : \ green \ Adam \ FILEJAR.jar입니다. 이것은 실행 가능한 JAR 파일로, 필자가 열어서 바탕 화면에 가지고 있고, 그냥 열어서 Java 링크에서 정상적으로 실행되도록하고 싶습니다. 파이썬을 열고 싶습니다.Java 및 Python
나는이 얻을import subprocess
run="x:\green\Adam\FILEJAR.jar"
proc=subprocess.Popen(run)
....
내가 잘못 뭐하는 거지Traceback (most recent call last):
File "C:/Python32/test3", line 3, in <module>
proc=subprocess.Popen(run)
File "C:\Python32\lib\subprocess.py", line 741, in __init__
restore_signals, start_new_session)
File "C:\Python32\lib\subprocess.py", line 960, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
, 왜 파일을 찾을 수 없습니다?
: http://stackoverflow.com/questions/8007274/python-open-a-jar-shortcut이 – taleinat
여기에 추가 할 수있는 유일한 방법은 무엇입니까 시도, 제대로 실행하려면 @larsmans는 대답에서 : 슬래시를 보존하기 위해 경로 문자열에'r'을 접두어로 붙였습니다 :'run = r "x : \ green \ Adam \ FILEJAR.jar" – taleinat
가능한 복제본 : Python에서 Java JAR 파일 열기 ] (http://stackoverflow.com/questions/8005300/opening-a-java-jar-file-from-python) –