[Python-ideas] Introduce `start=1` argument to `math.factorial`

Terry Reedy tjreedy at udel.edu
Sat Sep 20 05:40:09 CEST 2014


On 9/18/2014 11:55 AM, Antoine Pitrou wrote:
> On Thu, 18 Sep 2014 16:37:23 +0100
> Paul Moore <p.f.moore at gmail.com> wrote:
>> On 18 September 2014 16:23, Petr Viktorin <encukou at gmail.com> wrote:
>>> Listing "stdlib++" projects would mean vouching for them, even if only
>>> implicitly. Indeed, let's not get too carried away.
>>
>> Nevertheless, there is community knowledge "out there" on what
>> constitute best of breed packages. For example "everyone knows" that
>> requests is the thing to use if you want to issue web requests.
>
> Is it? That sounds like a caricatural statement. If I'm using Tornado,
> Twisted or asyncio, then requests is certainly not "the thing to use"
> to issue Web requests. And there are many cases where urlopen() is good
> enough, as well. Not to mention other contenders such as pycurl.
>
>> Collecting that knowledge together somewhere so that people for whom
>> the above is *not* self-evident could easily find it, would be a
>> worthwhile exercise.
>
> If it's community knowledge, then surely that job can be done by the
> community. I don't think Python's official documentation is the right
> place to reify that knowledge.

In some cases, perhaps most, the official docs could simply point to 
community-maintained wiki pages.  Web requests seems to be a topic with 
multiple alternatives, and to me a good candidate for a wiki page.

-- 
Terry Jan Reedy



More information about the Python-ideas mailing list