I can’t speak for France, but I know in Japan it’s considered rude to eat/drink on the street because you run the risk of spilling something on another person, especially in the more crowded areas. Nobody will say anything to you about it, but you might get a few pointed looks.