Terry J. Reedy <tjre...@udel.edu> added the comment:

Pedro: David and Nick are proposing initializing sys.argv to [] rather than 
[''] for embedded interpreters.  This would say 'running embedded'.  The .argv 
entry would need an additional sentence.

I like Nick's proposal, except that _xoptions should be {}.  Documenting 
absence should only be a fallback is there is no sensible default.

----------
components: +Library (Lib) -Documentation
nosy: +terry.reedy
title: sys.argv documentation should include caveat for embedded environments 
-> All sys attributes (.argv, ...) should exist in embedded environments
versions: +Python 3.8 -Python 2.7, Python 3.4, Python 3.5, Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32573>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to