최근에 pywin이 설치되었습니다 (레지스트리 항목을 변경해야했지만 다시 변경했습니다). 또한 Python 2.7을 제거한 후 더 이상 파일을 내 Python 스크립트에 끌어다 놓을 수 없습니다. 나는 또한 파일 연결을 잃어 버렸다. 나는 그때부터 CCleaner를 설치 제거한 후 재설치했다. C : \ Python3 \ Python.exe, C : \ Python \ Pythonw.exe, C : \ Windows \ py.exe, C에 기본 프로그램을 설정하려고 시도했다. : \ Windows \ pyw.exe, 내 컴퓨터를 다시 시작했지만 파일을 내 스크립트로 드래그해도 여전히 작동하지 않습니다. StackOverflow에 관한 많은 질문을 겪었습니다. 그 중 대부분은 거의 10 년 전부터 있었으며 이제는 관련성이없는 것처럼 보입니다. 누구든지 아이디어가 있습니까? 감사. ,Python 드래그 앤 드롭 깨짐
는 또한 this을 시도하지만
먼저 (필요한 된 및 아니었다 확실하지)
가장 간단한 방법은 설치 프로그램이 파일 연결을 다시 설정할 수 있도록 Python 3 설치를 복구하는 것입니다. – eryksun
실행 파일과 수동으로 연결하려는 시도는 명령 줄 인수를 받아야하고 드롭 처리기를 구현해야하는 스크립트에 대해서는 수행하지 않아야합니다. 파일 유형은 "열기"명령 템플리트 (예 :'py.exe "% 1"% *')와 "DropHandler"의 CLSID가있는 프로그램 식별자 (ProgId)와 연관되어야합니다 (예 : 구현 된 핸들러 pyshellext.amd64.dll에 의해). Python의 설치 프로그램은 .py 스크립트를 처리하기위한'Python.File' ProgId를 만듭니다. – eryksun
수리를 시도했지만 작동하지 않았습니다. 나는 레지스트리에서 열린 키로 어지럽 혀지기를 시도 할 것이다. 감사. 편집 : 작동하지 않았다. –