I've done it for a few days/weeks at a time, not months in a single European city.
EU 4G SIMs have great data plans that you can use for roaming the rest of the continent with. If you expect to remain stationery, your airbnb/hotel/hostel will have internet.
But if you expect to work from parks, coffee shops, other cities, carrying your own 4G connection around might be more advisable.
If you plan well, you could arrange to be in areas with public wifi but the quality and availability is always a risk.