@ -55,7 +55,7 @@
< body >
< header >
< aside > December 7 , 2024< / aside >
< aside > December 9 , 2024< / aside >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< / header >
@ -2867,15 +2867,15 @@ px.line(df, x=<span class="hljs-string">'Date'</span>, y=<span class="hljs-strin
< div > < h4 id = "definitions" > Definitions:< / h4 > < ul >
< 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" > < span class = "hljs-keyword" > cdef< / span > < ctype> < var_name> [= < obj> ]
< span class = "hljs-keyword" > cdef< / span > < ctype> [n_elements] < var_name> [= < collection > ]
< span class = "hljs-keyword" > cdef< / span > < ctype/void> < func_name> (< ctype> < arg_name> ): ...
< / ul > < pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > cdef< / span > < ctype/type > < var_name> [= < obj> ]
< span class = "hljs-keyword" > cdef< / span > < ctype> [n_elements] < var_name> [= < coll_of_nums > ]
< span class = "hljs-keyword" > cdef< / span > < ctype/type/ void> < func_name> (< ctype/ type> < arg_name> ): ...
< / code > < / pre > < / div >
< pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > cdef< / span > < span class = "hljs-class" > < span class = "hljs-keyword" > class< / span > < < span class = "hljs-title" > class_name< / span > > :< / span >
< span class = "hljs-keyword" > cdef< / span > < span class = "hljs-keyword" > public< / span > < ctype> < attr_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 >
< span class = "hljs-keyword" > cdef< / span > < span class = "hljs-keyword" > public< / span > < ctype/type > < attr_name>
< span class = "hljs-function" > < span class = "hljs-keyword" > def< / span > < span class = "hljs-title" > __init__< / span > < span class = "hljs-params" > (self, < ctype/type > < arg_name> )< / span > :< / span >
self.< attr_name> = < arg_name>
< / code > < / pre >
< div > < h3 id = "virtualenvironments" > Virtual Environments< / h3 > < p > < strong > System for installing libraries directly into project's directory.< / strong > < / p > < pre > < code class = "bash language-bash hljs" > $ python3 -m venv NAME < span class = "hljs-comment" > # Creates virtual environment in current directory.< / span >
@ -2924,7 +2924,7 @@ $ deactivate <span class="hljs-comment"># Deactivates the active
< footer >
< aside > December 7 , 2024< / aside >
< aside > December 9 , 2024< / aside >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< / footer >