assertions - defined getting traceback as string - logging in mu - raising exceptions decimal numbers see floating-point numbers decode(method (imaplib module) decrypt(function (pypdf ) deduplicate deepcopy(function (copy module) def statement delete_messages(method (imaplib module) deleting files/folders permanently using send trash module delimiter del statement dictionaries get(method items(method keys(method lists vs nesting overview - setdefault(method values(method directories see folders dirname(function (os path module) disable(function (logging module) division (/operator document objects (docx) docx module add_break(method add_heading(method add_paragraph(method add_picture(method add_run(method document objects font(function installing linechart(function paragraph objects dollar sign ($) - dot character ) - dot-dot folder - dot folder - dot-star character *) index doubleclick(function (pyautogui) double quotes (") downloadasexcel(method (ezsheets) downloadashtml(method (ezsheets) downloadasods(method (ezsheets) downloadaspdf(method (ezsheets) downloadastsv(method (ezsheets) downloading files from web web pages - downloading xkcd comics project - drag(function (pyautogui) dragging the mouse dragto(function (pyautogui) draw(function (pillow) drawing on images ellipses lines points polygons rectangles text - dumps(function (json module) ehlo(method (smtplib module) elementshtml elif statement ellipse(method (pillow) else statements emails deleting disconnecting from server fetching imap marking message as read searching sending smtp encodingsunicode encrypt(function (pypdf ) endswith(string method enumerate(function epoch timestamp equal to (==operator