注:本文素材来自于PyCon 2013大会上的一个ppt,作者是David Beazley(Twitter:@dabeaz)。David是著名的Python极客,著有《Python参考手册》,《Python Cookbook》等书,多次在Python大会上发表技术演讲报告。

极客的源动力是什么?是好奇心、想象力以及敢于大胆尝试?这些都对,但如果你已为人父,那么孩子也可以成为你鼓捣新奇玩意的催化剂。为了满足孩子对玩具的渴望,以及希望培养他们的动手能力,David决定自己动手做些什么,当然,这离不开他的老本行——Python编程。

David决定自己动手给孩子们制作玩具,他首先在网上搜索了一下可编程数控机床的信息。

经过一番挑选,David选中了Project ShapeOko,只要300美元就能抱回家了。

OK,下单,到货咯!

接下来是组装。组装这么个大家伙还挺麻烦的。

继续组装…

安装好的效果图:

老规矩,先来个Hello World。

可以刻字上去了!

测试结束,该开始做些实际的东西了。

小家伙很满意的笑了。

之后麻烦就来了,孩子的要求会越来越多。

展示一下我的工作台:

如何制作弧形的轨道:

实际操作:

用户测试:

集成测试:

你也能做到!

原文链接: David Beazley 翻译: 极客范 - 陈舸

雷锋网原创文章,未经授权禁止转载。详情见转载须知。

python就是玩具_极客老爹的玩具DIY之路:Python + Kids + Building Stuff == Fun相关推荐

  1. python 日历壁纸_极客编程日历2018桌面壁纸

    图灵社区出版了一本极客编程日历"Happy Hacking 2018",实体已经售罄,但是提供了PDF电子版下载.我们可以编写脚本,把日历和桌面壁纸结合在一起.最终效果如图: 编程 ...

  2. python 日历壁纸_极客编程日历2018桌面壁纸(转载及完善)

    转载声明 本文转载自简书文章[极客编程日历2018桌面壁纸],并进行了补充. 图灵社区出版了一本极客编程日历"Happy Hacking 2018" ,实体已经售罄,但是提供了PD ...

  3. python 日历壁纸_极客编程日历桌面版开发笔记

    背景介绍 图灵教育推出的 图灵教育推出的编程日历实体版 不幸的是由于限量1000款,除去赠品的300多套,真正在售的只有600多套,很快就被抢购一空.值得欣慰的是,前天下午作者将pdf版本的日历公开下 ...

  4. 极客时间和极客学院_极客在海滩

    极客时间和极客学院 As reported by Jeremy, Andy and Jon, last weekend was a chance for that rare creature – th ...

  5. Python简单网页爬虫——极客学院视频自动下载

    一.需求背景 最近正好在研究Python,看了菜鸟教程上的基本教程,然后又再看极客学院的教学视频,向实战进军. 极客学院的视频是需要年费会员才能下载的,客户端倒是可以批量下载,但是下载之后,没有目录结 ...

  6. 极客时间和极客学院_极客奔跑

    极客时间和极客学院 I'm not a natural runner. I'm reasonably fit given that I spend most of the day sat in my ...

  7. 手工DIY:手机变身扫描仪_极客迷

    手工DIY:手机变身扫描仪_极客迷 手工DIY:手机变身扫描仪_极客迷 posted on 2017-07-16 16:10 lexus 阅读(...) 评论(...) 编辑 收藏 转载于:https ...

  8. 极客时间和极客学院_极客拔掉

    极客时间和极客学院 On Saturday Drew and I left our respective desks and headed into London to meet up with Si ...

  9. Python爬虫实战:极客学院

    今天我们来爬取一下极客学院的课程,这次我们用requests和xpath,小伙伴们看好了,这真是一对神奇组合,棒棒哒! 爬取前我们先看一下我们的目标: 1.抓取极客学院的课程 2.抓取每一门课程的课程 ...

最新文章

  1. Win2003利用dfs(分布式文件系统)在负载均衡下的文件同步配置方案
  2. fileviewfinder.php,Laravel在FileViewFinder.php中查找视图的错误处理程序
  3. ITK:用常量填充图像
  4. Java黑皮书课后题第10章:*10.22(实现String类)Java库中提供了String类,给出你自己对下面方法的实现(将新类命名为MyString1)
  5. 第三次学JAVA再学不好就吃翔(part106)--字符流
  6. 阿里二面:RocketMQ同一个消费组内的消费者订阅量不同tag,会有问题吗?
  7. 我的高质量软件发布心得
  8. 环境变量简单介绍windows-linux-mac
  9. 哈佛大学推荐:让自己变幸福的20件小事(值得收藏)
  10. java复习web篇——servlet
  11. Android OnLowMemory和OnTrimMemory
  12. 网站左边栏制作的小技巧
  13. 2011通信展:应用为王 国内3G终端企业集体发力
  14. Delphi入门教程
  15. EditPlus中文绿色破解版安装
  16. 踩坑录·CacheCloud无法启动
  17. mobileu-vst声卡设置
  18. cout后面输出时加endl和不加endl的区别
  19. win11 22H2 连接共享打印机失败
  20. 【软件分享】免费多线程下载神器,可完全替代IDM(支持MacWindows)

热门文章

  1. linux 进程死循环,Linux下如何处理一次用户态进程死循环问题
  2. 全网最详系列教程-nacos配置中心详解-NameSpace、Group、DataID
  3. mysql百万级性能瓶颈-数据库选型
  4. Java获取指定日期的月初和月末日子
  5. 2019牛客暑期多校训练营(第四场)
  6. Plus from Picture
  7. Fibonacci in the Pocket
  8. 优化以insert语句导入数据的方式
  9. 对二维数组自定义排序、Treemap自定义排序、priorityqueue自定义排序
  10. phoenix 3.1 + hbase 0.94.21 的安装和使用