In Python, the where and when of using string concatenation versus string substitution eludes me. As the string concatenation has seen large boosts in performance, is this (
Actually the correct thing to do, in this case (building paths) is to use os.path.join. Not string concatenation or interpolation
os.path.join