웹 브라우저 모듈을 사용하여 파이썬에서 프로그램을 여는 방법을 알고 있습니다.
내 질문은 : 전체 화면을 열려면 어떻게합니까? 순간
는이 코드가 있습니다파이썬 : 전체 화면 모드로 프로그램 시작
import webbrowser
webbrowser.open("file.txt")
을하지만 여전히 아래로 복원 열립니다.
도와주세요!
웹 브라우저 모듈을 사용하여 파이썬에서 프로그램을 여는 방법을 알고 있습니다.
내 질문은 : 전체 화면을 열려면 어떻게합니까? 순간
는이 코드가 있습니다파이썬 : 전체 화면 모드로 프로그램 시작
import webbrowser
webbrowser.open("file.txt")
을하지만 여전히 아래로 복원 열립니다.
도와주세요!
설명서가 제공된 경우 webbrowser
모듈에는이 기능이 전혀 없습니다. 당신이 어떤 종류의 장치를 조작하는지 알지 못하기 때문에 그리 놀랄만 한 일이 아니며 그래픽 디스플레이조차도 갖지 못할 수도 있습니다!
내가 시도 할 것은 다음
browser = webbrowser.get(SOME_BROWSER)
를 사용할 수있는 브라우저 쿼리.browser.args.append(FULLSCREEN_ARGUMENT)
번을 수행 한 다음 browser.open_new(URL)
번으로 전화를 걸어 예를 들어 브라우저를 수동으로 실행하지 않아도됩니다. subprocess
모듈은 입니다.세션에 그래픽 디스플레이가 없거나 (또는 some terminal browser가 없다면) webbrowser.open ('somefile')을 실행하면 False를 반환하기 때문에이 대답은 정확하지 않습니다. 가정), 그것이 그래픽 디스플레이를 가지고 있는지의 문제를 해결 ... Webbrowser는 기본 브라우저를 호출하여 장치/OS 문제를 해결합니다 (발견되면 True를 반환). 기본 브라우저는 차례로 상기 파일을 열도록 기본 프로그램을 선택합니다 (구성된 경우). –
그러나 서브 프로세스 모듈을 사용하면 좋은 해결책이 될 것입니다. 하위 프로세스를 사용하여 해답을 편집하는 방법을 고려해보십시오! –
문서에'webbrowser.open'에 대한 반환 값이 전혀 없다는 것을 알 수 없습니다. 텍스트 모드 브라우저에 대해 명시 적으로 말한 이후 그래픽 디스플레이에 대한 내 의견은 정확하다고 생각합니다. –
[webbrowser documentation] (https://docs.python.org/2/library/webbrowser.html)을 살펴본 결과 전체 화면 기능에 대해 아무 것도 볼 수 없었습니다. 웹 브라우저가 아닌 방식을 찾아야한다고 생각합니다. – Kevin
실제로 웹 브라우저가 열리거나 텍스트 편집기가 열리나요? –
kname 터미널에서 파이썬 대화 형으로 시도해 보았고 xed 텍스트 편집기를 열었습니다. –