@ -886,9 +886,9 @@ Z = dataclasses.make_dataclass(<span class="hljs-string">'Z'</span>, [<span clas
< span class = "hljs-meta" > @dataclass(order=False, frozen=False)< / span >
< span class = "hljs-class" > < span class = "hljs-keyword" > class< / span > < < span class = "hljs-title" > class_name< / span > > :< / span >
< attr_name_1 > : < type>
< attr_name_2 > : < type> = < default_value>
< attr_name_3 > : list/dict/set = field(default_factory=list/dict/set)
< attr_name> : < type>
< attr_name> : < type> = < default_value>
< attr_name> : list/dict/set = field(default_factory=list/dict/set)
< / code > < / pre > < / div >
@ -2877,7 +2877,7 @@ print(<span class="hljs-string">f'Hello <span class="hljs-subst">{values[<span c
< li > < strong > All < code class = "python hljs" > < span class = "hljs-string" > 'cdef'< / span > < / code > definitions are optional, but they contribute to the speed-up.< / strong > < / li >
< li > < strong > Script needs to be saved with a < code class = "python hljs" > < span class = "hljs-string" > 'pyx'< / span > < / code > extension.< / strong > < / li >
< / ul > < pre > < code class = "python language-python hljs" > cdef < ctype> < var_name> = < el>
cdef < ctype> [n_elements] < var_name> = [< el_1 > , < el_2 > , ...]
cdef < ctype> [n_elements] < var_name> = [< el> , < el> , ...]
cdef < ctype/void> < func_name> (< ctype> < arg_name> ): ...
< / code > < / pre > < / div >
@ -2887,7 +2887,7 @@ cdef <ctype/void> <func_name>(<ctype> <arg_name>): ...
< span class = "hljs-function" > < span class = "hljs-keyword" > def< / span > < span class = "hljs-title" > __init__< / span > < span class = "hljs-params" > (self, < ctype> < arg_name> )< / span > :< / span >
self.< attr_name> = < arg_name>
< / code > < / pre >
< pre > < code class = "python language-python hljs" > cdef enum < enum_name> : < member_name_1 > , < member_name_2 > , ...
< pre > < code class = "python language-python hljs" > cdef enum < enum_name> : < member_name> , < member_name> , ...
< / code > < / pre >
< div > < h3 id = "pyinstaller" > PyInstaller< / h3 > < pre > < code class = "bash language-bash hljs" > $ pip3 install pyinstaller
$ pyinstaller script.py < span class = "hljs-comment" > # Compiles into './dist/script' directory.< / span >