python没有联网_无网环境下的 Python 开发指南
说起有关 Python 的指南,便一定得提到 K 神创建的『Python最佳实践指南』,英文名字是『The Hitchhiker’s Guide to Python!』。毫不夸张地说,K 神创建的指南真正算地上是一份完美的指南示例,优雅无比,涵盖了有关 Python 安装、配置和日常使用的全部内容,并带有个人主观意见地推荐不同领域的 Python 框架,还提供非常多的学习资料,强烈推荐阅读。
K 神全名 Kenneth Reitz ,被许多人称为社区英雄。只要是英雄,便会有很多崇拜者和模仿者,我也是其中之一。因为 K 神提供的指南实在过于优秀,作为迷弟的我也便学着他创建了这份指南,重点面向无网的工作环境,希望能够为无网环境下的 Python 开发人员提供一些参考,让 Python 能够进入更多无法联网的领域和场景,创造更多的价值。
这篇指南主要针对无网的工作环境,包含了以下几个方面:Python 安装:『万事开头难』,但安装 Python 一点都不难。
代码编写工具:『工欲善其事,必先利其器』,选择一个合适的工具再开始。
开发环境管理:试着在多个 Python 开发环境中无缝切换。
Python 框架:选择一个好用的框架,避免重复造轮子。
Python 文档资料:吃饭,睡觉,阅读文档。
Python 代码编程规范:没有规矩不成方圆,来干了这份完美的 Python 编码规范。
保护 Python 代码:用绝对防御保护好你的源代码。
加速 Python 代码:Python 太慢,也可以跑过兔子。
Python 高级编程:高级编程,aka: High Level Programing。
本指南将持续不断地更新与完善,欢迎大家来 Pull Requests,共同维护。
杂谈
我曾经在知乎上提问『无法联网的工作环境有带给你什么意外收获吗?』,至今为止还没有收到满意的答案。我常常在想,和那些互联网大厂的程序员相比,我们这些无法联网的程序员是否会有什么优势呢?我极力给现在的工作找一点意义,因为人生需要意义。曾经给自己的定位是一个算法工程师,但经过这三年的磨练,我离算法越来越远,离工程越来越近,还和同事相互吐槽,称我们这些是文档程序员。普通的人,身来选择就不多,为了赚钱养家便也没有多大的追求。虽然我还无法总结出无网环境下的思维模式,但我还是因为在无网的工作环境中,才新建了这个项目,也算得上是一种意外的收获了。
补充项
以下内容需要补充:Python 框架介绍,包括命令行、GUI等
Python 源码编译为 rpm、deb 包
优秀的 Python 开源项目
优秀的 Python 开发人员
个人 Python 风格指南
详细的 Python 加速方案
详细的 Python 代码加密方案
详细的 Python 高级编程概念解释说明
最后,附上我为这篇指南设计的 Logo 和 在线阅读地址:
python没有联网_无网环境下的 Python 开发指南相关推荐
- 断网python第三方库安装_断网环境下利用pip安装Python离线安装包(转载)
这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当 ...
- python小课离线版_断网环境下利用pip安装Python离线安装包
这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当 ...
- 离线/内网环境下搭建vue开发环境
系列文章目录 第一讲 离线/内网环境下搭建vue开发环境 第二讲 内网环境运行maven项目 目录 外网环境搭建 一.安装nodeJS 二.安装vue依赖包 内网环境正式开始 准备工作: 一.安装no ...
- Centos无网环境下安装mysql步骤
背景: 平时工作中会经常遇到没有外网的情况下安装mysql等软件的情况,由网络的话安装 MySQL 一直都是 使用 yum 命令一键搞定的,手动安装的话还是有些麻烦的. 需求就不用讲了,客户现场,政府 ...
- 内网环境下安装python包_内网环境中,如何快速的安装 py 的依赖包
20 89 天前 能访问外网的机器: pip install wheel && pip wheel -r requirements.txt --wheel-dir=/svc/wheel ...
- python中使用什么命令安装组件_在离线环境下安装python组件
在一些项目中,我们会不可避免地使用到python组件,而生产环境大多数服务器是没有办法直接联网下载python的包的.当然,有的小伙伴会很聪明地把这个包的whl下载下来到服务器上去执行,但是会得到这样 ...
- ubuntu导入python的包_在ubuntu环境下怎么利用python将数据批量导入数据hbase
斯蒂芬大帝 能够单条导入就能够批量导入配置 thriftpython使用的包 thrift个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到pr ...
- UE4 无网环境下(禁用网络、网线断了等)情况下如何使用像素流送(pixelstreaming)
硬件解决(实施最简单): 需要一根网线和一个路由器 这样就行了 软件解决: 暂时没找到合适的解决办法,原因是视频流必须要经过网卡走环回接口(127.0.0.1)来传输视频流
- python多线程处理数据库_在flask框架下利用Python的threading或thread多线程库如何操作数据库?...
萌新在写网站的发送邮件验证,为了防止用户滥发,所以加了权限.前端简单地disable按钮一刷新就没了,纯粹视觉提示作用,所以在后端models里为user加了一个resend_right,当为True ...
最新文章
- excel函数大全_让你的EXCEL工作效率翻倍的函数大全
- 导入代码时eclipse的src目录变为包名
- Kafka系统的组件、角色以及和zookeeper的关系
- link-cut-tree 简单介绍
- 45度做人 90度做事 180度为人 360度处事
- 进阶之路(基础篇) - 020 放弃Arduino IDE,拥抱Sublime Text 3
- 路漫漫其修远兮,吾要上下左右前后而求索
- EDIUS插件如何安装?
- BZOJ2769 : YY的快速排序
- VMware Harbor现已加入Rancher社区Catalog
- 奥维互动地图APP不能用了怎么办?有没有什么替代软件?
- windows系统C盘pagefile.sys占用空间大怎么解决
- word快捷键复制粘贴无法使用
- ROS入门(十)——两只小乌龟(乌龟跟随C++实现)
- 宁芝普拉姆键盘说明书以及键盘校验软件
- 如何面对工作中的困难和纠结
- 【新人填坑021】uwsgi部属jdango填坑
- 学习笔记-用PLAN法提高执行力
- ASP.NET动态加载CSS文件
- 尘埃落定!清华才子王垠​加入华为职级22,前阿里P10赵海平加入字节跳动,职级或为4+...