diff --git a/languages/python.gitignore b/languages/python.gitignore
index 019f92e5c2cef4a85b39fc615f0755f1b86ed721..7a4ef10cfeeaee82a610fcc84ec3e28f5877d689 100644
--- a/languages/python.gitignore
+++ b/languages/python.gitignore
@@ -1,3 +1,22 @@
 ###
  # GitIgnore file for Python Language projects.
  ##
+
+
+# Ignore environment settings.
+.env
+.idea
+.venv
+env
+idea
+venv
+
+
+# Ignore tempfile directories.
+temp/
+tempfiles/
+
+
+# Ignore logfiles.
+*.log
+*.log.*