I tried to schedule two lessons a week, one on Saturday, one on Sunday, as I was working 9 to 5, and then 7 to 4, while I was taking lessons, and the airport was an hour and a half one way drive. I finished in about 15 months and had 70 hours at my checkride. I should look at my logbook, but I doubt I averaged one flight a week. Some weeks, I was able to get in two or three flights and sometimes, there were three or four week stretches between good weather days. I also had a three month break in there due to covid, and switched airports, instructors, and went high wing to low wing. It's definitely possible to get your certificate that way, but you need to be going over what you did at your last lesson over and over during the week as much as possible, and keep your head squarely in "aviation" airspace as often as possible.
ETA: I went back and did the numbers. The average time between lessons for me was 1.5 weeks. However, there were blocks of time where I was flying three times a week - twice on weekends and once during the week. Then I'd have to take a weather break and go a week or three without any lessons or flights at all. Rinse and repeat. The amount of scheduled flights that got scrubbed during my training, almost entirely due to weather (one flight due to a possible mx issue, one flight due to illness, and one flight due to having to be a bridesmaid in my sister's wedding), was amazing. I scheduled two to three lessons every week, so somewhere between 1/2 and 2/3 of my scheduled flights were canceled. So keep that in mind when you're thinking about how often to schedule.