mirror of
https://github.com/trimstray/the-book-of-secret-knowledge.git
synced 2024-12-19 09:56:14 +00:00
one-liners: added 'python' to 'Programming' section
- signed-off-by: trimstray <trimstray@gmail.com>
This commit is contained in:
parent
fdc25cad15
commit
1620b1dad0
43
README.md
43
README.md
@ -2465,6 +2465,49 @@ _dname="google.com" ; curl -s "https://dns.google.com/resolve?name=${_dname}&typ
|
||||
|
||||
<a name="programming"><b>Programming</b></a>
|
||||
|
||||
##### Tool: [python](https://www.python.org/)
|
||||
|
||||
###### Static HTTP web server
|
||||
|
||||
```bash
|
||||
# Python 3.x
|
||||
python3 -m http.server 8000 --bind 127.0.0.1
|
||||
|
||||
# Python 2.x
|
||||
python -m SimpleHTTPServer 8000
|
||||
```
|
||||
|
||||
###### Static HTTP web server with SSL support
|
||||
|
||||
```bash
|
||||
# Python 3.x
|
||||
from http.server import HTTPServer, BaseHTTPRequestHandler
|
||||
import ssl
|
||||
|
||||
|
||||
httpd = HTTPServer(('localhost', 4443), BaseHTTPRequestHandler)
|
||||
|
||||
httpd.socket = ssl.wrap_socket (httpd.socket,
|
||||
keyfile="path/to/key.pem",
|
||||
certfile='path/to/cert.pem', server_side=True)
|
||||
|
||||
httpd.serve_forever()
|
||||
|
||||
# Python 2.x
|
||||
import BaseHTTPServer, SimpleHTTPServer
|
||||
import ssl
|
||||
|
||||
|
||||
httpd = BaseHTTPServer.HTTPServer(('localhost', 4443),
|
||||
SimpleHTTPServer.SimpleHTTPRequestHandler)
|
||||
|
||||
httpd.socket = ssl.wrap_socket (httpd.socket,
|
||||
keyfile="path/tp/key.pem",
|
||||
certfile='path/to/cert.pem', server_side=True)
|
||||
|
||||
httpd.serve_forever()
|
||||
```
|
||||
|
||||
##### Tool: [awk](http://www.grymoire.com/Unix/Awk.html)
|
||||
|
||||
###### Remove duplicate entries in a file without sorting
|
||||
|
Loading…
Reference in New Issue
Block a user