Trying to understand json parsing

Feel free to chime in on the PR itself.

This super needs to get merged. Iā€™ve written so many cool things using it already!

Letā€™s hope thereā€™s no 11th hour veto and the PR gets merged. :crossed_fingers:

Iā€™m editing the documentation to add these filters. Can you think of a concise example where these filters would be useful? My use case is not concise :slight_smile:

Edit:
Or you could comment on the documentation PR here:

Itā€™s in! Should be in the next release.

3 Likes

Nice, I see youā€™re a software dev by trade. Let me tell you, python is easy. I work in python and c# for work and have no issues switching between the two. I prefer strongly typed languages, and you can do that if you want in python. My personal biggest gripe about python is that you cannot have more than 1 constructor for a method. But if you use **kwargs you can pretty much get the same functionality.

My job is all Microsoft all the time. Iā€™m very fluent in C# and PowerShell, but writing a tiny bit of python makes me realize how much Iā€™ve become dependent on Intellisense in Visual Studio.

I use python in VS. Intellisense works pretty well. Unfortunately, if your project is large, VS crashes a ton with python. About once an hour for me.

I have yet to find a way to get HA into VS in a virtual env. VSCode works with that though. But I canā€™t figure out how to get live debugging working.