blob: b3e52c40c490a8fd1cbebb7fd7cda19f1402db3e (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
 | :mod:`sys` -- system specific functions
=======================================
.. module:: sys
   :synopsis: system specific functions
Functions
---------
.. function:: exit([retval])
   Raise a ``SystemExit`` exception.  If an argument is given, it is the
   value given to ``SystemExit``.
.. function:: print_exception(exc, [file])
   Print exception with a traceback to a file-like object ``file`` (or
   ``sys.stdout`` by default).
   .. admonition:: Difference to CPython
      :class: attention
      This function appears in the ``traceback`` module in CPython.
Constants
---------
.. data:: argv
   a mutable list of arguments this program started with
.. data:: byteorder
   the byte order of the system ("little" or "big")
.. data:: path
   a mutable list of directories to search for imported modules
.. data:: platform
   The platform that MicroPython is running on.  This is "pyboard" on the
   pyboard and provides a robust way of determining if a script is running
   on the pyboard or not.
.. data:: stderr
   standard error (connected to USB VCP, and optional UART object)
.. data:: stdin
   standard input (connected to USB VCP, and optional UART object)
.. data:: stdout
   standard output (connected to USB VCP, and optional UART object)
.. data:: version
   Python language version that this implementation conforms to, as a string
.. data:: version_info
   Python language version that this implementation conforms to, as a tuple of ints
 |