Good thing is that as you learn one programming language is relatively easy learn another one. But generally for web environment is probably better Javascript and PHP.
try to learn c++ as a python enthusiast
or smart contracts
or blockchain
nothing is easier thanks to one language, maybe syntax, but each language introduces 100's of new concepts and ideas and opinions; even type of framework!
even javascript is much different from python - it's mostly made to interact with internet interfaces
and that React bullshit - it will take months to understand this wacky crap - probably Zuckerburg himself paid Dan Abramov to promote it!
it's so useless because all it does is frontend and frontend should be effortless
it makes frontend tough as fuck
these names - "portals" - is this kindergarten yet
the whole react community has agreed that classes aren't necessary and they use functions only instead
but they could do classes
react is like they put 1000 fancy names for things that are already in other coding libs and frameworks but nobody realizes what they originally were because someone wanted to confuse everyone around
it's like learning how to walk again even though you know but you haven't realized what you're learning is walking! but guess what, now you're doing it upside down
angular is another thing... still hard but better
the only popular language that is like python, I can think of, is Ruby
I once tried to write a WPF app in c# with this assumption that since I know other programming languges, next one won't require much effort.
Wrong, it was one of the hardest things I had ever done in terms of programming cause of thinking I'm good as I know a couple of dynamically typed languges. I'm not using C# again.