2011-10-22 2 views
-2

FTP를 통해 파일 주입 프로그램을 만들고 있습니다. {사용자가 프로그램을 실행하면 ftp가 다른 프로그램을 먼 폴더로 다운로드하고 해당 프로그램을 실행} 내 시스템에있는 zip 파일 32 배 비단뱀이 내게 소리를 지르며 그렇게 할 수 없다고!IOError : [Errno 13] Permission denied {Python}

이 문제를 해결하는 데 사용할 수있는 모듈이 있습니까? 덕분에 여기 내 코드 운영 시스템 수준의 보호를의

l_zipfile = open("C:\\Program Files\\"+zipfilename, 'w'

+0

py2exe로 컴파일 한 다음 관리자로 실행하십시오. –

답변

1

입니다. 문제를 해결할 수있는 모듈이 있다면 Windows는 내가 생각하는 것보다 더 많은 것을 빨아들입니다.

다른 디렉토리에 씁니다.

+2

창문에 대한 의견을 직접 남겨주세요. –

+2

@ P'sao - 나는 "내 자신에 대한 내 의견을 너 자신에게 지키고 있다는 것에 대한 의견을 남겨주세요."라고 대답하려고합니다. 하지만 나 자신을 만족 시키겠다. 나는 Windows 보안을 깨뜨리는 모듈이 없다는 것을 확실히 말할 수 없다. 두 가지로, 나는 DOS와 (그리고 그것의 자손들과 함께) 20 년 이상 일 해왔다.)와 유닉스 (그리고 그것의 자손). 어떤 경험이나 정보를 기반으로 의견을 작성 했습니까? – Malvolio

+0

내가 말했듯이 그것은 당신의 경험에 대한 당신의 의견입니다. 다른 한편으로 나는 내 경험으로 내 의견을 가지고있다. –

0

py2exe로 컴파일 한 다음 관리자로 실행하십시오. 이것은 나를 위해 일했다.

0

이 링크의 포럼에서 다음 지침을 따르십시오 : - 나는 가상 CloneDrive는 설치 때, 나는 그것으로하여 .ISO 파일을 연결하고

http://ubuntuforums.org/showthread.php?p=10416349

"나는 가상 CloneDrive는을 (그 프리웨어를 구글) 다운로드 그런 다음 원래 프로그램 파일 폴더에서 직접 두 번 클릭하여 디스크를 만들 때 다운로드 한 .iso 파일을 실행했습니다.이 파일은 마운트되어 가상 드라이브로 실행되고 디스크처럼 실행되지만 디스크는 사용하지 않고 실행됩니다. 액세스가 거부 된 오류는 디스크 드라이브와 관련이 있다고 생각하지만 해결할 수 없었습니다. "

관련 문제