Message104825
| Author |
vstinner |
| Recipients |
Arfrever, ezio.melotti, gregory.p.smith, lemburg, loewis, pitrou, vstinner |
| Date |
2010年05月03日.08:56:20 |
| SpamBayes Score |
4.2311513e-07 |
| Marked as misclassified |
No |
| Message-id |
<1272876986.0.0.50581565866.issue8603@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
As discussed in issue #8514, I propose a bytes version of os.envionb which would be synchronized with os.environ (which is possible thanks to surrogateescape error handler).
I also propose a os.getenvb()->bytes function.
I don't know yet if it's a good idea of not, but my patch accepts both bytes and str for os.environ(b).get() and os.getenv(b)().
antoine> In posixmodule.c, (...) if memory allocation of the bytes
antoine> object fails, we should error out.
I would require to change also the Windows version and the code specific to OS/2. Ok to do that, but after closing this issue ;-) I don't want to change to much things at the same time. |
|