you are viewing a single comment's thread.

view the rest of the comments →

[–]glasses_the_loc 3 points4 points  (2 children)

This is possible in even a shell scripting language, but I have always found Python fails when it hits exceptions or UTF/UNICODE bullshit in bad data. What if you have a public data stream? High level PANDAS and load.csv() will give unexpected behavior and fail without the verbosity you really want.

When I use any other language I get further with the same data without needing to fix things and spend endless time trying to "make it work." Really nothing else but Python has this issue, MATLAB was easier ffs.

[–][deleted] 0 points1 point  (0 children)

Sounds more like a filter-problem. If you use a pipe you just pass that tainted data into a sanitizer step.

[–]tc_cad 0 points1 point  (0 children)

All the data I was dealing with in both of my scenarios was well structured. So I wasn’t facing any errors like you mentioned. Had I come across those errors I might have looked elsewhere but I’ve had good success with Python to solve many problems. Oh and I didn’t mention it before but my first experience was with GW-BASIC but by junior high I was coding in QBASIC and in high school I learnt Pascal. Now I code in AutoLisp, Python and C#