藕丝空间

python

建立自己的 Python Web 开发知识模型

本人使用 python flask 框架进行 web 开发已经有段时间了,而且也将自己的博客 —— 《藕丝空间》 源码开源到了github —— https://eastossifrage.github.io/pyblog/。但是,随着开发的项目的增多,总是感觉力不从心,感觉 web 的基础知识还有所不足。本文的主要目的就是为了总结知识,建立自己的知识模型。 1 HTTP 协议......


充分理解 Python -M Mod

最近在看 __main__ 的官方文档 —— https://docs.python.org/3/library/__main__.html#module-\_\_main\_\_,提到一个 python -m 的用法,很是不理解,所以查找了很多文档,并进行了如下总结。 查看 Python 的 help 内容 $ python --help ... -m mod : run......


对狄克斯特拉算法的理解

狄克斯特拉算法是一种实现了在有障碍物的两个地点之间找出一条最短路径的高效算法,解决了机器人学中的一个十分关键的问题,即运动路径规划问题,至今仍被广泛应用。是“贪心方法(greedy method)”的一个成功范例。 致敬 首先向伟大的牛人致敬! 使用狄克斯特拉算法 如果所示:......


获取网站对应的ip地址(非线程版和线程版)

为了更好到管控网络,网络管理员需要用iptables禁止网络访问某些网站,这就需要管理员能够获得网站对应到IP地址。该脚本就是为了能够更快捷,更简便的获取相关IP所写。 1、非线程版如下,该脚本已在centos 6.5上测试成功。 #! /usr/bin/env python # -*- coding:utf8 -*- '获取网站对应的IP地址' import sys, socket......


利用 Python 获取联通,移动,电信和其它网段列表

获取联通,移动,电信和其它网段列表有多种方法,用度娘、谷歌就能满足你的要求,这里提供了另一种思路,仅仅用python来实现,并且彻底废除了whois3软件的应用,也就是说你直接运行py脚本即可,无需再安装whois3。 无需多说,直接上代码 #! /usr/bin/env python # -*- coding:utf8 -*- from urllib import urlopen......