Sujet : Re: Triggered By Mediocre Code (Posting On Python-List Prohibited)
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.lang.pythonDate : 26. Aug 2024, 23:52:41
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vaitf9$2k7o6$7@dont-email.me>
References : 1 2 3 4
User-Agent : Pan/0.160 (Toresk; )
On Mon, 26 Aug 2024 13:25:48 -0700, Paul Rubin wrote:
Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>
Printf style makes it explicit that it is an integer, and nothing else
will do:
>
bufferedNumber = "%0.4d" % doc.GetTime().GetFrame(docFps)
bufferedNumber = f'{doc.GetTime().GetFrame(docFps):04d}'
seems to handle it too.
Note that “04d” is not quite the same as “0.4d”.
Regarding PHP, many shared hosting vendors offer it without offering
Python. It's easier with PHP to serve many customers with a single PHP
instantiation
I’m sure they do. It’s typically offered via the “mod_php” module that
executes within an Apache web server process. Turns out there is an
interesting technical limitation of this, though: it doesn’t handle
WebSockets very well.
Python has ASGI, which offers your choice of Web frameworks founded on
async/await and asyncio. Instead of running as an addon module in the Web
server, the Python code runs in a separate process, with its own
independent flow of control. This is much more versatile.