Differenze tra le versioni di "Centralina livello 1/Notes"
Jump to navigation
Jump to search
| Riga 1: | Riga 1: | ||
| + | == 1 == | ||
| + | |||
http://nginx.org/en/docs/http/configuring_https_servers.html | http://nginx.org/en/docs/http/configuring_https_servers.html | ||
| Riga 5: | Riga 7: | ||
make-ssl-cert generate-default-snakeoil --force-overwrite | make-ssl-cert generate-default-snakeoil --force-overwrite | ||
| − | + | == 2 == | |
Per ricordarsi come estrarre le info: | Per ricordarsi come estrarre le info: | ||
<pre> | <pre> | ||
| Riga 34: | Riga 36: | ||
... print(os.path.basename(var)) | ... print(os.path.basename(var)) | ||
... var=os.path.split(var)[0] | ... var=os.path.split(var)[0] | ||
| + | ... | ||
| + | Message | ||
| + | Stanza4 | ||
| + | Piano2 | ||
| + | Casa1 | ||
| + | I | ||
| + | >>> | ||
| + | </pre> | ||
| + | |||
| + | Ho controllato, sembra che mosquitto sciva senza il primo backslash, quindi: | ||
| + | <pre> | ||
| + | >>> var = "I/Casa1/Piano2/Stanza4/Message" | ||
| + | >>> while (var != ""): | ||
| + | ... #print(var) | ||
| + | ... print(os.path.basename(var)) | ||
| + | ... var=os.path.split(var)[0] | ||
... | ... | ||
Message | Message | ||
Versione delle 18:53, 19 mar 2016
1
http://nginx.org/en/docs/http/configuring_https_servers.html
apt-get install ssl-cert
make-ssl-cert generate-default-snakeoil --force-overwrite
2
Per ricordarsi come estrarre le info:
Python 3.4.2 (default, Oct 19 2014, 13:31:11)
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> var = "/I/Casa1/Piano2/Stanza4/Message"
>>> var.split()
['/I/Casa1/Piano2/Stanza4/Message']
>>> var.split("/")
['', 'I', 'Casa1', 'Piano2', 'Stanza4', 'Message']
>>> var.split("/")[1]
'I'
>>> var.split("/")[2]
'Casa1'
>>> var.split("/")[3]
'Piano2'
>>> var.split("/")[4]
'Stanza4'
>>> var.split("/")[5]
'Message'
>>> var = "/I/Casa1/Piano2/Stanza4/Message" >>> while (var != "/"): ... #print(var) ... print(os.path.basename(var)) ... var=os.path.split(var)[0] ... Message Stanza4 Piano2 Casa1 I >>>
Ho controllato, sembra che mosquitto sciva senza il primo backslash, quindi:
>>> var = "I/Casa1/Piano2/Stanza4/Message" >>> while (var != ""): ... #print(var) ... print(os.path.basename(var)) ... var=os.path.split(var)[0] ... Message Stanza4 Piano2 Casa1 I >>>