Is it poor practice to not use spaces between parameters in a scripting language (or any for that matter)?With spaces:def does_a_thing(x, y):    ...does_a_thing(5, 9)Without spaces:def does_b_thing(x,y):    ...does_b_thing(1,2)I have seen it done both ways and personally prefer using spaces as it shows more readable.Are there situations where either style should be preferred?
Use spaces between parameters?
readability;whitespace
Are there situations where either style should be preferred?Yes. If the rest of the code base uses spaces then use spaces.  If the rest of the code base doesn't use spaces then don't use spaces.  It's called consistency.Trivial things like this matter.  Not because one is so much better than the other.  But because watching style change from one to the other is distracting and I have better things to be thinking about than this.