저는 ReportLab을 사용하여 PDF를 생성하는 python 스크립트를 작성하고 있습니다. 그래서 내가 파이썬 스크립트를 변경할 때마다 필자는 pdf를 닫고 다시 열어서 변경 사항을 확인해야 할 것입니다. pdf가 열려있는 동안조차 나는 python 원본을 집계 할 수 없다.수정 중에 I/O 잠금을 PDF에서 제거하는 방법은 무엇입니까?
IOError: [Errno 13] Permission denied: 'XYZ.pdf'
pdf를 닫지 않고 변경 사항을 볼 수있는 방법이 있습니까? 어떤 생각이나 제안이라도 대단히 감사하겠습니다.
오 그레이트 .. 정확히 내가 원하는 ..SumatraPDF 바위 .. Thnx 알렉시스 그것을 제안합니다. 지금은 그것을 사용하고 있지만 앞으로는 파이썬으로 수동으로 코딩하는 방법을 알고 싶습니다. :-) –
당신을 위해 일해 주어서 기쁩니다. 나는 당신의 상황을 오해 한 것 같아요 : 당신은 출력에서 "변경 사항을 볼"다른 파이썬 프로그램을 사용하고 있습니까? 판독기를 수정하여 파일을 열고 즉시 전체 내용을 읽고 파일을 다시 닫습니다. pdf를 다시 읽을시기를 알아야 할 경우 os.stat를 사용하여 수정 사항을 확인하십시오. – alexis
좋아요. thnx .. :-) –