pythonista_Pythonista的假期愿望清单

article/2025/10/28 13:21:49

pythonista

It’s that time of year again when everyone is looking to get last minute gifts. Whether you’re a friend of a Python developer or one yourself, I’ve got the perfect wish list if you’re looking to get a little something special. I’ve combed through the interwebs and polled my fellow Real Python authors to find the best presents for Pythonistas.

到了每年的那个时候,每个人都在寻找最后一刻的礼物。 无论您是Python开发人员的朋友,还是您自己的朋友,如果您希望获得一些特别的东西,我都会提供完美的愿望清单。 我梳理了网络,并采访了Real Python的其他同伴,以找到最适合Pythonista的礼物。

I’ve broken up these suggestions into five categories:

我将这些建议分为五类:

  • Good causes
  • Learning resources
  • Python swag
  • Hardware
  • Gadgets
  • 好的原因
  • 学习资源
  • Python赃物
  • 硬件
  • 小配件

捐助善事 (Donating to a Good Cause)

The greatest gift that anyone can receive is the feeling of giving to someone else. Whether you want to make a donation yourself or make one in someone’s name, here are some great Python related organizations that could use a donation:

任何人都能收到的最大礼物就是给别人的感觉。 无论您是要自己捐赠还是以某人的名义捐赠,以下是一些与Python相关的优秀组织可以使用捐赠:

  • Python Software Foundation (PSF): the official organization that maintains Python and hosts the Python Conference each year

  • Django Software Foundation (DSF): the official organization that maintains Django, our favorite web app framework

  • PyLadies: an organization dedicated to helping more women become participants and leaders in the Python open-source community

  • Python Software Foundation(PSF) :维护Python并每年主办Python Conference的官方组织

  • Django Software Foundation(DSF) :维护Django(我们最喜欢的Web应用程序框架)的官方组织

  • PyLadies :致力于帮助更多女性成为Python开源社区的参与者和领导者的组织

Donating your money isn’t the only thing that you can do to help the Python Community. You can also donate your time as a volunteer.

捐款不是帮助Python社区的唯一措施。 您也可以捐献您的时间作为志愿者 。

Python学习资源 (Python Learning Resources)

I think that one of the greatest gifts that can be given is knowledge. Want to get a good read that’s Python related? Check out The Best Python Books for a great collection of Python related books. Maybe you want something a little more interactive? Check out the courses at Real Python!

我认为可以给予的最伟大的礼物之一就是知识。 是否想获得与Python相关的好阅读? 查看“最佳Python书籍 ”以获取大量与Python相关的书籍。 也许您想要一些更具交互性的东西? 在Real Python上查看课程 !

One of the best ways to learn about Python is to learn from the masters themselves. A ticket to PyCon 2019 would be the greatest learning gift of all: three days of classes, demonstrations, coding challenges, and rubbing shoulders with the people who dream in Python code! This would be the ultimate gift that would keep on giving. You’ll also get swag bags that will last you all year round.

学习Python的最好方法之一是向大师学习。 参加PyCon 2019的门票将是所有学习中最伟大的礼物:三天的课程,演示,编码挑战,并与在Python代码中梦想的人擦肩而过! 这将是不断给予的最终礼物。 您还将获得可以全年使用的赃物袋。

Python贴纸,T恤和咖啡杯……我的天哪! (Python Stickers, T-Shirts, and Coffee Mugs… Oh My!)

We’re Pythonistas, so why not show off the programming language we love most! I love showing off my love for Python on my laptop.

我们是Pythonistas,所以为什么不炫耀我们最喜欢的编程语言! 我喜欢在笔记本电脑上炫耀对Python的热爱。

My Personal Laptop Sporting Python Stickers

Nerdlettering has got your back for all your sticker needs, and if stickers aren’t your thing, then perhaps a sweatshirt or t-shirt might be better. Also don’t forget about that old coffee mug of yours. It could probably use an upgrade as well.

Nerdlettering可以满足您所有贴纸的需求,如果不是您想要的贴纸,那么也许运动衫或T恤可能会更好。 也不要忘记您的旧咖啡杯。 它可能也可以使用升级。

Eat Code Sleep Repeat Coffee Mug

Want something that sports the Real Python logo? They’ve got you covered as well.

想要带有Real Python徽标的东西吗? 他们也让你感到满意 。

硬件 (Hardware)

With the way that tech is advancing every day, every programmer needs an upgrade of their hardware. This may be because you’re running out of hard drive space, have worn out keyboards, or just want something fun. (Or maybe you want something more advanced. Everyone loves a good challenge right?) This is my recommended hardware to check out this season.

随着技术日新月异的发展,每个程序员都需要对其硬件进行升级。 这可能是因为您的硬盘空间不足,键盘已破旧或只是想找点乐子。 (或者也许您想要更高级的东西。每个人都喜欢一个很好的挑战,对吗?)这是我推荐的本赛季推荐的硬件。

外置硬盘 (External HDD)

Whether you have a massive code base or are running several hundred Docker images, you can quickly run out of space to do all your work. Good thing the cost of hard drive capacity is almost constantly dropping! Plus, with USB 3.0, it’s almost as fast or even faster than an internal hard drive. You can get 2 TB of portable space for less than $60! Need something bigger? For a little more than double the price, you can get 8 TB! I recommend sticking to the name brands like Seagate and Western Digital if you can.

无论您具有庞大的代码库还是正在运行数百个Docker映像,您都可以快速用尽空间来完成所有工作。 好东西,硬盘容量的成本几乎在不断下降! 另外,有了USB 3.0,它的速度几乎与内置硬盘一样快甚至更快。 您只需不到60美元即可获得2 TB的便携式空间 ! 需要更大的东西吗? 以两倍多的价格,您可以获得8 TB ! 如果可以的话,我建议您坚持使用希捷和Western Digital等知名品牌。

新型机械键盘 (A New Mechanical Keyboard)

As developers, we’re using the keyboard 99% of the time we’re on the computer. That means that it’s important to have the right keyboard that feels right for you. Don’t know what to get? The folks over at the MechanicalKeyboards subreddit have created a great guide to all things mechanical keyboards.

作为开发人员,我们有99%的时间在计算机上使用键盘。 这意味着拥有适合您的正确键盘很重要。 不知道得到什么? MechanicalKeyboards subreddit上的人们为机械键盘的所有内容创建了很好的指南 。

Recommending a keyboard is like recommending underwear: you never know how it’s going to feel for anyone else, so I highly recommend that you look at the guide above. But if you want my opinion, the keyboard that I use and think feels the best is the Microsoft Sculpt Ergo Keyboard.

推荐键盘就像推荐内衣一样:您永远都不会对其他人有什么感觉,因此,我强烈建议您阅读上面的指南。 但是,如果您需要我的意见,我使用并认为感觉最好的键盘是Microsoft Sculpt Ergo Keyboard 。

Microsoft Sculpt Keyboard

头戴式耳机 (Headphones)

Let’s face it: there’s nothing like getting into the zone with your favorite music set and crunching away at your codebase. So why not make sure that you get a good set of headphones? I love my Beyerdynamic DT 770 Pro headphones and can’t imagine coding without them. When you’re buying headphones, I recommend using this useful guide created by the helpful folks over at the headphones subreddit.

让我们面对现实:没有什么比用最喜欢的音乐集进入该区域并挤进代码库更重要了。 那么,为什么不确保获得一套好的耳机呢? 我爱我的Beyerdynamic DT 770 Pro耳机,没有耳机就无法想象编码。 当您购买耳机时,我建议您使用有用的指南 ,该指南由乐于助人的人们在耳机subreddit上创建 。

Beyerdynamic DT-770 Pro 80 LE Black

小配件 (Gadgets)

It’s always fun to have new toys to play with, and us Python developers have a lot to choose from. Here, we’ve collected our favorite gadgets that use Python.

可以玩新玩具总是很有趣,而且我们Python开发人员有很多选择。 在这里,我们收集了我们最喜欢的使用Python的小工具。

树莓派 (Raspberry Pi)

Let’s start off with a little pie—Raspberry Pi that is. There are so many things that you can do with a Raspberry Pi, including the following:

让我们从一个小小的馅饼-Raspberry Pi开始。 Raspberry Pi可以做很多事情,包括以下内容:

  • Automating Your Garden
  • Automating Your Home
  • Building an Old-School Gaming Arcade
  • Cluster Computing
  • So much more!
  • 使您的花园自动化
  • 家居自动化
  • 建立一个老式的游戏厅
  • 集群计算
  • 这么多!

With its starting price of only $35, it’s amazing that you’re getting a multi-core, Bluetooth and WiFi enabled device! I highly recommend getting a kit to get started.

它的起价仅为35美元,令人惊讶的是您获得了多核,支持蓝牙和WiFi的设备! 我强烈建议您获取一个入门工具包。

The Raspberry Pi Logo

  • Get the Raspberry Pi from their site
  • Get the Raspberry Pi 3 CanaKit on Amazon
  • 从他们的网站上获取Raspberry Pi
  • 在亚马逊上获取Raspberry Pi 3 CanaKit

开源漫游者 (The Open Source Rover)

Speaking of Raspberry Pi, how about creating your own Mars Science Lab! NASA’s Jet Propulsion Lab (JPL), the creators of the Mars Rovers, has created an Open Source replica of the Mars Science Laboratory rover that uses the Raspberry Pi.

说到树莓派,如何创建自己的火星科学实验室! 美国国家航空航天局的喷气推进实验室(JPL)是火星漫游者的创建者,它使用Raspberry Pi创建了火星科学实验室流动站的开源副本 。

This comes with a hefty price tag (~$2,500) and isn’t for the faint of heart as it requires purchasing each part separately and assembling the entire rover. Don’t worry about programming the rover though. That was already done by JPL in Python! If the price and difficulty don’t scare you off, then this is a great gift for anyone wanting to learn about robotics.

这带有高昂的价格标签(〜2,500美元),并且不适合胆小的人,因为它需要单独购买每个零件并组装整个流动站。 不用担心对流动站进行编程。 这已经由JPL在Python中完成! 如果价格和困难不会吓到您,那么对于任何想学习机器人技术的人来说,这都是一个很棒的礼物。

NASA's JPL Open Source Rover

  • Github Repo
  • Parts List
  • Python Source Code
  • Github回购
  • 零件清单
  • Python源代码

Anki的Vector和Cozmo机器人 (Vector and Cozmo Robots From Anki)

If making your own robot seems a little daunting, then check out Vector and Cozmo. Vector is “the good robot” who can help out with multiple things such as a kitchen timer, taking a selfie, or telling you what the weather is going to be like. If that’s not enough, there is the Python Software Development Kit (SDK) that enables you to make Vector fully customizable!

如果制作自己的机器人似乎有些令人生畏,请查看Vector和Cozmo。 Vector是“好机器人”,可以帮助解决多种问题,例如厨房定时器,自拍照或告诉您天气如何。 如果这还不够,可以使用Python软件开发套件(SDK)使Vector完全可定制!

If you’re new to programming or want to teach someone about programming robots, then Cozmo’s got you covered. With both a full Python SDK and a more simple option available, this robot is a good choice for the beginner and the seasoned coder.

如果您是编程的新手,或者想教某人编程机器人的知识,那么Cozmo可以帮助您。 有了完整的Python SDK和更简单的选项,此机器人对于初学者和经验丰富的编码人员都是不错的选择。

ANKI's Robot Vector

  • Get Vector on Amazon
  • Get Cozmo on Amazon
  • Python SDK
  • 在亚马逊上获取矢量
  • 在亚马逊上获取Cozmo
  • Python SDK

大疆无人机 (DJI Drones)

A little tired of being stuck on the ground? How about flying? DJI has multiple versions of their drones that you can take flight with either manually or automated using their software. If they don’t have the feature you’re looking for, how about checking out the SDK and doing it yourself! DJI has a lot of drone options available, but I’ve got my eye on the Tello, since it’s on the cheaper end and has an easier-to-use Python Library.

有点困在地上吗? 怎么样? DJI有多种无人机版本,您可以使用其软件手动或自动进行飞行。 如果他们没有您想要的功能,那么如何签出SDK并自己完成! DJI提供了许多无人机选项,但我一直关注Tello,因为它价格便宜,并且具有易于使用的Python库。

DJI's Drone Tello

  • Get Tello on Amazon
  • Tello Python Library
  • 在亚马逊上获取Tello
  • Tello Python库

Pythonic节日快乐 (Happy Pythonic Holidays)

Whatever you decide to get you or your Python developer friends, be sure to enjoy this holiday season and keep on Pythoning! I’m about to push checkout on my Amazon cart now and tell my wife that #PythonMadeMeDoIt.

无论您决定要让自己还是您的Python开发人员朋友,一定要享受这个假期,并继续使用Python! 我现在要在我的亚马逊购物车上结帐,并告诉我的妻子#PythonMadeMeDoIt。

翻译自: https://www.pybloggers.com/2018/12/a-pythonistas-holiday-wish-list/

pythonista


http://chatgpt.dhexx.cn/article/OogGYyRJ.shtml

相关文章

【疯壳·无人机开发教程1】开源编队无人机-开机测试

疯壳COCOFLY教程 ——开源编队无人机 开机测试 图1.1 一、开机测试 1.1前期准备 疯壳 cocofly 无人机到手后是一个高耐压防碰撞内置优质海绵泡沫防护的手提铝合金箱子,打开铝合金手提箱子就可以看到包含的物品:无人机一架、遥控手柄一个、无人机电池一…

树莓派无人机开发指南之二:硬件篇

一. 介绍 拥有了树莓派这款高性价比、深厚社区支持的“大脑”,无人机开发者可以得心应手地展开应用开发,使无人机在更多的场景、环境中绽放光芒。 继上篇《树莓派无人机开发指南之一:系统篇》后,本文将从硬件角度对四旋翼树莓派无…

四旋翼初次组装

一 四旋翼配置清单 初次尝试组装四旋翼,在淘宝上买相关配件,进行组装。初次组装,比较乱。 二 装机步骤 1:机臂与上层中心板安装,2.5mm螺丝。 2:香蕉头灌锡,电机三线插入,连上电调线 …

多旋翼无人机构成及其原理详解

配件: (1) 电机——依据电磁感应定律实现电能转化为机械能,通常也称为“马达”,电机根据电源的不同分为直流电机和交流电机,直流电机又有无刷电机和有刷电机,多旋翼常用无刷电机,无…

DIY无人机组装与飞控参数调试记录(DJI NAZA-LITE)

早就想玩一玩无人机,奈何各种原因一直没有机会,工作之后资金富足,加上本身工作和这个相关性比较大,于是就自己DIY了一台无人机。 一.材料准备: F450机架 GPS支架 好盈乐天 20A电调4个 YH2212 自锁电机4个 大疆NAZ…

DIY无人机(匿名拓控者P2+F330机架)

今年三月份的时候DIY过一个大疆NAZAF450机架的无人机,第一次体验DIY多旋翼无人机的全流程,目的其实是为了后面更深入了解做准备。不然的话,这钱买个大疆MINI3不香吗?DIY无人机组装与飞控参数调试记录(DJI NAZA-LITE&am…

F450无人机组装与调试

文章目录 认识无人机零部件机架图片 电机电调螺旋桨飞控套件(包括飞控、LED信号灯,GPS模块,电源管理模块)遥控器及遥控器接收机电池护桨 确认工具清单组装过程1.组装机架2.组装电机判断电机正反选择螺丝组装电机连接电调 3.组装飞控、LED、接收机、电源管…

手工制作F450四旋翼无人机的工具准备以及apm调参 GPS调参等相关工作

F450 是一款大量航模爱好者都很喜欢的一款无人机结构,很多想动手制作无人机的同学,都是从这一款机型开始的,当然我也是,在制作一款无人机,我们需要以下部件准备, 1: f450的机身机构。某多多平台…

DJI-F450无人机硬件部分装配

根据以下框图,今天进行了大疆F450无人机硬件部分的组装,全过程参考了:图文并茂详细教程之–用pixhawk飞控组装一台F450四轴无人机 一、焊接电调与电源接口 注意事项: 电调与底板之间的焊点不能虚焊。飞行器启动后电流比较大&…

ZD680无人机组装调试流程

在权盛电子店里买了ZD680无人机套装,记录拼装调试的大体流程。 下面部分操作说明来源于权盛电子提供的教程。 一、配置清单 机架:ZD680,轴距680mm,机臂直径20mm,材质碳纤,载重3kg 电机:致盈…

VMware16安装Centos7

前提准备(环境) VMware Workstation Player VM16 Play下载地址: https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_computing/vmware_workstation_player/16_0(文件名:VMware-player-full-16.2.3-193…

CentOS安装Mysql8.0图文教程

CentOS安装Mysql8.0图文教程 CentOS通过yum安装Mysql详细图文教程,再进行配置运行Mysql,让外部可以连接访问 下载 首先在官网找到对应的rpm包,复制下载链接 # 先进入到local文件夹 cd usr/local# 新建mysql文件夹 mkdir mysql# 进入mysql文…

Centos镜像安装教程

目录 Centos镜像安装教程 安装网址centos现状以centos 7.2 安装为例 谢谢大家观看 Centos镜像安装教程 安装网址 各版本安装网址:https://wiki.centos.org/Download centos现状 centos在笔者看来,centos目前已经出到了8.x系列了,但是就目前企…

Centos6.5系统安装教程

CentOS 6.5实机安装过程 CentOS-6.5-x86_64镜像文件下载: 链接:https://pan.baidu.com/s/1bffT3xSFWwVqWhZZMqR_OA 提取码:68k2 安装前准备: 1.需要一个8G u盘 2.下载安装ultraIso(软碟通)&#xff0c…

vmware 安装 centos

VMwareWorkstation 安装centos7(图形化界面)、VMwareTools、双向复制粘贴、共享文件、解决中文乱码 ★ 真心建议:通过虚拟机安装centos的时候,选择图形化的 ☺ 理由1:安装vmtools的时候不方便,找vmtools的安装压缩包的时候&#x…

超详细VMware虚拟机下CentOS 7安装教程(图文详解)

CentOS 7安装教程 一、准备工作二、创建虚拟机CentOS 7 镜像安装 一、准备工作 1、软件:VMware Workstation 虚拟机 2、镜像文件:CentOS-7-x86_64-Minimal-2003.iso VM虚拟机的安装教程 CentOS 7镜像下载 这里使用的是CentOS最小的版本镜像 【CentOS…

Centos8.3安装教程

1.centos 镜像可以通过下面的地址下载 阿里源: https://developer.aliyun.com/mirror/ 清华源:https://mirrors.tuna.tsinghua.edu.cn/centos/ 2.开启虚拟机,开启过程可能会报错,如果你是第一次安装,那就需要开启…

CentOS下载教程

下面分享下centos下载经验,centos目前更新到8,但很多教程还是讲7版本的,因为即使到了公司7也是够用的,所以下面我分享centos7的下载经验,当然,7和8下载步骤是一样的 这是官网 https://www.centos.org/downl…

virtualbox虚拟机安装centos

虚拟机安装centos 文章目录 虚拟机安装centos一、安装前提二、安装centos1.运行virtualbox,如下:2.点击新建,如下:2.划分内存以及设置3.导入盘片,点击存储中的盘片位置,选择自己下载的镜像文件4.启动 按照图…

CentOS7安装详细教程

VM安装CentOS 7详细教程 通过VM安装CentOS7虚拟机的全部过程,并自动配置IP地址和DNS服务器,可以进行联网。 1、 软件准备: VM12 软件,安装包下载地址:云盘链接:VM12软件安装包下载地址 提取码&#xff1…