复制上面第二个链接里边提供的 Python 代码,做适当修改。因为,网页提供的代码只能运行在较低版本 Python。Python 3 之后的版本跟之前的差异较大。因此,下载本文最后源代码,并在 Python 3.3 的 IDLE 运行。会得到如下输出:
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:57:17) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="400pt" height="400pt" viewBox="0 0 400 400">
<g fill="none" stroke="blue">
<line x1="1" y1="1" x2="1" y2="399" />
<line x1="1" y1="399" x2="399" y2="399" />
<line x1="399" y1="399" x2="399" y2="1" />
<line x1="399" y1="1" x2="1" y2="1" />
<line x1="200" y1="1" x2="200" y2="399" />
<line x1="1" y1="200" x2="399" y2="200" />
<line x1="100" y1="1" x2="100" y2="200" />
<line x1="1" y1="100" x2="200" y2="100" />
<line x1="50" y1="1" x2="50" y2="100" />
……
复制输出的结果,命名为 .svg,.html 也行,用浏览器打开,会呈现下图:
图 5 一个 8*8 大小的点四叉树区域
看这个图,从左上角开始,顺时针。你可以当做“根据需要,是否要点,不断按 4 个分裂其中一个方块”。
下载 Point Qudatree Python 演示
标签:Oracle
相关阅读 >>
linuxcentos7安装oracle11g的超完美新手教程
更多相关阅读请进入《oracle》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。