TBH, I forgot about this request (mostly) due to a change in my work dynamic, however this feature could be very useful to me and the other QA that I work with. I checked out the source code and identified the function that would need to be modified (link below). Assuming I get a couple projects done, I should have some free time around the holidays. IMO, I would extract all the logic from the select() function and create CssSelector class following the Specification\Filter Pattern.
TBH, I forgot about this request (mostly) due to a change in my work dynamic, however this feature could be very useful to me and the other QA that I work with. I checked out the source code and identified the function that would need to be modified (link below). Assuming I get a couple projects done, I should have some free time around the holidays. IMO, I would extract all the logic from the select() function and create CssSelector class following the Specification\ Filter Pattern.
http:// bazaar. launchpad. net/~leonardr/ beautifulsoup/ bs4/view/ head:/bs4/ element. py#L1331