近期Python生态系统发生了重要变化,特别是在包管理领域。Anaconda对其商业许可证政策进行了调整,要求大型非营利组织(员工超过200人)需要为使用其默认包仓库的每位用户获取商业许可。这一变化促使开发社区开始寻找更开放的解决方案,特别是考虑到Python ...
随着移动互联网的发展,越来越多的编程工具开始支持在手机上进行开发。这极大地便利了程序员的工作,让他们能够随时随地编程、调试和学习。下面,我们将介绍五款手机编程软件,它们各具特色,适合不同需求的开发者。 第一款是AIDE(Android IDE),这是 ...
圆周旅迹:一键抄网友作业,旅行规划更轻松、Wave Up:让旧手机更像智能家居中控屏…… 本文来自微信公众号“少数派”(ID ...
大家好,这里是程序员晚枫,小红书也叫这个名字。 今天给大家分享一个Python开发常见问题:如何管理项目中数以百计的第三方库?本文比较了多种常见方案,大家可以按需使用。 背景知识 当我开始使用 Python 并创建我的第一个包时,我很困惑。创建和管理包 ...
在日常的 Android 项目开发中,我们通常会使用 adb 命令来获取连接设备的内存、屏幕、CPU等信息,也会使用 gradle 命令来获取项目构建相关的 projects、tasks、dependencies等信息,还会使用 git 命令来获取代码 commit、log、diff 等信息。这些信息的获取,每次都在command 中 ...
最近有同事需要批量出500个Word文档,按照1个Word文档耗时1分钟来算也需要8.33小时足足有1天工时。于是,这位同事找到了我帮忙,我接过需求花了不到30分钟写好脚本,运行脚本不到1分钟就生成了500份Word文档并且进行了分类归档! 这就是Python的魅力,让工作更轻松 ...
这是一个适用于长期使用类原生原生系统的应用集,当然其中的应用也大多能在定制系统使用,不过有些应用与自带功能重复这就需要自己取舍了。 国内市场的安卓手机一般来说分为两类: 大部分厂商大多对系统深度定制,在本地化的同时还集成了自家的各种 ...
少数派之前已经介绍了如何提取 iOS、macOS和 Windows应用的图标,而作为另一重要系统平台,Android 应用的图标质量同样非常高。如果你想将喜欢的 Android 应用图标提取出来,可以试试本文介绍的三种方法。 通过 Google Play 或应用商店 如果你能够科学上网,同时想 ...
使用微信扫码将网页分享到微信 Android 的启动器,或者说「桌面」的玩法实在太多啦! 相信每一位玩家,都经历过不断试用更换桌面的时期,从 Nova Launcher、Action Launcher 3、Google 即时启动器等主流原生,到小众的微软 Arrow Launcher,再或者是 AppSo(微信公众号 AppSo ...