《Python》第0章 浅谈Python与开源
关于python
python是一个面向对象并且开源的语音,对于初学者而言,不需要过多了解“面向对象”和“开源”是个什么东西,这本书要做的就是以Python为开端,让一个没有编程经验的人拥有一定的基础。
Python的官方网站可以自己必应或者百度搜一下
官网速度比较慢
首先,搭建环境……
我建议读者从微软商城(Microsoft Store)下载Python,可以做到一键安装,速度飞快。
假设,你从微软商城成功安装Python,你应该可以在搜索框搜索“Python”,如果你看到了你安装的python + 版本编号,那么你的操作是正确的。
加入环境变量(非常重要!!)
搜索到结果后,点击打开文件所在位置,如果位置里的是一个快捷方式,右键点击,再次选择打开文件所在位置。现在,你便位于Python安装位置了。首先,复制文件路径,使用win+s打开搜索,键入“环境变量”,点击出现的“编辑系统环境变量”。出现一个窗口,点击位于窗口右下角的按钮-环境变量,找到“Path”,双击打开,在右边单击“新建”,将刚刚的路径粘贴上去。不要关闭窗口,回到Python安装位置,寻找一个名为“Scripts”的文件夹,再次复制路径,按照之前的步骤加入到Path中。完成后,恭喜你完成了Python环境部署!
前面主要是对于环境变量Path和安装Python问题的详细描述,要比第1章详细。接下来我们谈谈开源。
什么是开源?
现代开源项目有几个特点:开放源代码,开源许可比如GUN2.0,GPL 3.0等等,大多数还可以采用issue的方式和开发人员紧密联系和提出建议。我们的编程语言Python就是开源的!
许可证大概有以下禁止或允许几种目的:
1.商业用途
2.产品保障
3.个人使用
4.政府使用
5.使用范围限制
6.著作,使用权
许可证各有各的特点,有的比较宽松,有的要求与限制较为严格。
注意!重要提示:许可证具有法律效应!因此它是保护开源工作者付出的重要因素。
开源了解的差不多以后,可以开始了解开源社区了,目前世界上最大的开源社区:github.com Github在以前被微软收购了,因此它现在可以算微软的一部分,由于ip污染,Github经常出现网络问题,因此需要更改dns解析服务器或通过直接更改特定网址ip的方式解决,百度上会有相关解决方案,感兴趣的可以自己琢磨。如果你的经验到了一定的水平,我强烈建议你投入开源项目中,这样有助于提高你的代码水平,开拓眼界,同时对社区做出贡献,得到别人的肯定和感谢时的满足感可以让你坚持持续学习编程技术,产生编程的动力,而不会渐渐遗忘,生疏或是失去新鲜感。