Menu: Home | bash | Compilers | Elixir | F# | Go | Haskell | OCaml | Octave | Perl | Python | R | Rust | Scala | SQL
- https://medium.com/swlh/top-useful-python-snippets-that-save-time-38958f256822
- Python built-ins worth learning
- Creating Heatmap From Scratch
- PyPI - The Python Package Index
- http://lucumr.pocoo.org/2015/11/18/pythons-hidden-re-gems
- http://www.dataquest.io/blog/python-vs-r
- http://news.ycombinator.com/item?id=7727369 - Write to a Google Spreadsheet from a Python script (2009) (mattcutts.com)
- http://www.nltk.org
- http://madlag.github.io/jarvis/
- http://news.ycombinator.com/item?id=7715349 - Common Python Mistakes
- http://pypi.python.org/pypi/goslate
- http://www.blog.pythonlibrary.org/2014/02/26/python-101-reading-and-writing-csv-files/
- http://github.com/binux/pyspider
- http://news.ycombinator.com/item?id=8665820
- Stylin’ with Pandas
- https://towardsdatascience.com/plotting-in-pandas-just-got-prettier-289d0e0fe5c0
- https://www.freecodecamp.org/news/how-to-combine-multiple-csv-files-with-8-lines-of-code-265183e0854/
python3 -m http.server --cgi 8000
$ cd /home/somedir
$ python -m SimpleHTTPServer
That's it! Now your http server will start in port 8000. You will get the message:
Serving HTTP on 0.0.0.0 port 8000 ...
Now open a browser and type the following address:
You can also access it via:
If the directory has a file named index.html, that file will be served as the initial file. If there is no index.html, then the files in the directory will be listed.
If you wish to change the port that's used start the program via:
$ python -m SimpleHTTPServer 8080
If you want to only serve on localhost you'll need to write a custom Python program such as:
import sys import BaseHTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandler
HandlerClass = SimpleHTTPRequestHandler ServerClass = BaseHTTPServer.HTTPServer Protocol = "HTTP/1.0"
if sys.argv[1:]: port = int(sys.argv[1]) else:
port = 8000
server_address = ('127.0.0.1', port)
HandlerClass.protocol_version = Protocol httpd = ServerClass(server_address, HandlerClass)
sa = httpd.socket.getsockname() print "Serving HTTP on", sa[0], "port", sa[1], "..." httpd.serve_forever()
http://stackoverflow.com/questions/101268/hidden-features-of-python
- https://machinelearningmastery.com/lasso-regression-with-python/
- https://jdridgeway.com/deep-learning-from-scratch-generalizing-gradient-descent/
- http://stackoverflow.com/questions/35470/are-there-any-static-analysis-tools-for-python
- http://stackoverflow.com/questions/115977/using-pylint-with-django
- http://articles.sitepoint.com/article/django-crash-course
- http://www.sqlalchemy.org/
- http://www.jonobacon.org/2010/01/08/acire-delivering-a-world-of-python-snippets/
- 300 Tutorials
- ElementTree
- Django Forms