生成多层迷宫-公共源代码地址
发表于|更新于|python
|浏览量:
多层迷宫生成的公共源代码
maze_def.py
链接地址
maze_def.py
maze.py
链接地址
maze.py
draw_maze.py
链接地址
draw_maze.py
文章作者: 张拓
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 张拓的博客!
相关推荐

2015-10-13
简单的俄罗斯方块
简单的俄罗斯方块123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199...

2019-07-25
Py爬网页上的代理IP地址
使用Python抓取网页上的IP地址。第一步找一个有IP有网页第二步抓取页面第三步提取IP HTTP GET请求代码123456789101112131415161718192021import httplibimport reimport StringIOimport gzipimport jsondef http_get(host, url, body, header): try: conn = httplib.HTTPConnection(host, None, None, 20) conn.request("GET", url, body, header) res = conn.getresponse() res_str = res.read() encoding = res.getheader('Content-Encoding') conn.close() if encoding == 'gzip': ...

2019-08-09
批量转换Python2代码到Python3代码的bat脚本
批量转换Python2代码到Python3代码的bat脚本2o3.bat12345@echo offfor /r ./ %%i in (*.py) do ( c:\Python27\python.exe c:\Python27\Tools\Scripts\2to3.py -w %%i echo %%i)

2019-08-12
python3编、解码base64小工具
工具界面 需要安装wxPython,安装方法1pip install wxPython base64tool.py1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889#!/usr/bin/python3# -*- coding: utf-8 -*-import wximport base64# 需要安装 wxPythonclass MyApp(wx.Frame): def __init__(self, parent, title): super(MyApp, self).__init__(parent, title=title, size=(640, 480)) panel = wx.Panel(self) vbox = wx.BoxSizer(w...

2019-12-17
python写的爬取与测试代理IP工具
Multirun是多线程相关代码。 Task是任务封装。 MultiTaskRun.py是线程启动与任务封装。 主要业务相关代码在Proxy中。conf.py是数据库配置。db_public.py是数据查询与写入的代码。Pool是池子,主要用于减少数据库连接与断开的次数。Http.py简易的封装了http请求,使用起来方便一些。Proxy.py主要是各个代理网站的爬取方式。 proxy2.sql是数据库结构。 项目从RunProxy.py启动1234567891011if __name__ == "__main__": # 对已有的IP进行测试 q = db_public.get_proxy2_ip_queue() MultiTaskRun.multi_thread_run_base_task(q, test_proxy, 4 * cpu_count()) # 找新的IP并入库 q = queue.Queue() tn = 6 # type for x in range(0, tn): q.put(x...

2019-12-17
python写的代理IP抓取与测试工具
项目结构: Multirun是多线程相关代码。 Task是任务封装。 MultiTaskRun.py是线程启动与任务封装。 主要业务相关代码在Proxy中。conf.py是数据库配置。db_public.py是数据查询与写入的代码。Pool是池子,主要用于减少数据库连接与断开的次数。Http.py简易的封装了http请求,使用起来方便一些。Proxy.py主要是各个代理网站的爬取方式。 proxy2.sql是数据库结构。 项目从RunProxy.py启动1234567891011if __name__ == "__main__": # 对已有的IP进行测试 q = db_public.get_proxy2_ip_queue() MultiTaskRun.multi_thread_run_base_task(q, test_proxy, 4 * cpu_count()) # 找新的IP并入库 q = queue.Queue() tn = 6 # type for x in range(0, tn): q....