반응형

windows 4

Windows 및 Mac OS 모두에서 Python의 기본 OS 응용 프로그램으로 문서 열기

Windows 및 Mac OS 모두에서 Python의 기본 OS 응용 프로그램으로 문서 열기 Windows 및 Mac OS에서 기본 응용 프로그램을 사용하여 문서를 열 수 있어야 합니다.기본적으로 탐색기 또는 파인더에서 문서 아이콘을 두 번 클릭할 때 발생하는 것과 동일한 작업을 수행합니다.파이썬에서 이를 수행하는 가장 좋은 방법은 무엇입니까?을 합니다.subprocess 2.4+가 아닌 파이썬 2할 수 있습니다.os.system()그래서 당신은 껍질이 탈출하는 것을 다룰 필요가 없습니다. import subprocess, os, platform if platform.system() == 'Darwin': # macOS subprocess.call(('open', filepath)) elif platfo..

source 2023.05.27

c#을 사용하여 현재 활성 창의 제목을 가져오려면 어떻게 해야 합니까?

c#을 사용하여 현재 활성 창의 제목을 가져오려면 어떻게 해야 합니까? C#을 사용하여 현재 활성 창(즉, 포커스가 있는 창)의 Window 제목을 잡는 방법을 알고 싶습니다. 여기에서 전체 소스 코드로 이 작업을 수행하는 방법에 대한 예를 참조하십시오. http://www.csharphelp.com/2006/08/get-current-window-handle-and-caption-with-windows-api-in-c/ [DllImport("user32.dll")] static extern IntPtr GetForegroundWindow(); [DllImport("user32.dll")] static extern int GetWindowText(IntPtr hWnd, StringBuilder text,..

source 2023.05.07

Windows cmd에서 사용자 입력을 요청하고 결과를 다른 명령어로 사용하려면 어떻게 해야 합니까?

Windows cmd에서 사용자 입력을 요청하고 결과를 다른 명령어로 사용하려면 어떻게 해야 합니까? Windows .bat 파일이 있습니다.이 파일은 사용자의 입력을 받아들여 추가 명령 호출의 일부로 그 입력 결과를 사용하고 싶습니다. 예를 들어 사용자로부터 프로세스 ID를 받아들인 후 해당 ID에 대해 jstack을 실행하여 jstack 호출 결과를 파일에 저장합니다.하지만, 이것을 시도하면 효과가 없습니다. 다음은 샘플 배트 파일 내용입니다. @echo off set /p id=Enter ID: echo %id% jstack > jstack.txt jstack에는 다음과 같이 표시됩니다.txt: ID 입력: 배치 작업 종료(Y/N)? 이것을 시험해 보세요. @echo off set /p "id=En..

source 2023.04.17

VIM Ctrl-V가 윈도우즈 붙여넣기와 충돌함

VIM Ctrl-V가 윈도우즈 붙여넣기와 충돌함 Windows에서 VIM을 사용하고 있습니다.문제는 비주얼 모드로 사용하고 싶다는 것입니다.그러나 이 키는 Windows 페이스트와 충돌합니다.이 키를 붙여넣기 대신 VIM 비주얼 모드로 리셋하려면 어떻게 해야 합니까?이 설정은 _vimrc Configuration파일로 하는 것이 좋습니다.VIM 매뉴얼에서 다음 내용을 참조해 주십시오. 는 붙여넣기에 사용되므로 블록별 비주얼 선택을 시작할 수 없습니다.대신 사용하셔도 됩니다.삽입 모드 및 명령줄 모드에서 를 사용하여 의 오래된 의미를 얻을 수도 있습니다.단, 제어 흐름에 사용되는 단말기에는 사용할 수 없습니다. _vimrc 파일을 확인하여 mswin.vim의 소스가 있는지 확인합니다.이 스크립트는 ^v를 ..

source 2023.04.17
반응형