• snekmuffin@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Tbf python guidelines encourage it over if/else in cases like this. “Easier to ask for forgiveness than for permission” or something along the lines

    • bjornsno@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Day 598 of asking for a way to tell which functions throw exceptions in Python so I can know when to wrap in try catch. Seems to me that every other language has this, but when I’ve asked for at least a linter that can tell me I’m calling a function that throws, the general answer has been “why would you want that?”

      How am I supposed to ask for forgiveness if it’s impossible to know that I’m doing something risky in the first place?