春寒还在持续,时不时地也露出阳光。心情略有些沉闷,上周作业写得不多。班长留言激励,她自己也在努力地倒逼自己,本着不能放弃,且跟上队伍。
网上各类信息芜杂,真正吸引人的内容其实也不多,我时常看的一个网站,三观正,覆盖面广,信息及时、客观。这还是一个个人网站,我很好奇这个网站主人是如何有如此精力。有一次该站长自叙说是编写了一个网络爬虫,网站日常运营基本上是“自动化”,人工只是偶尔筛选、核实,并不占用大量时间。是用Python语言写的。
大学时我们学过BASIC和FORTRAN语言,那时候计算机太金贵,上机的机会并不多,还要两个人一台机子,有一回我看到老师的机器闲着,就上去弄,被老师骂了一顿。
但概念还是有的,我有时觉着,我的逻辑思维能力,就是那时候打下的基础。老师讲过的一句话,现在都还记得:“人脑怕繁,电脑怕乱”,人脑思考时会尽量简化步骤,但精力有限,长时间应付不了复杂的事情;电脑一板一眼,只要设置好了(编写好程序),就可以一直工作下去。当然运行中也要不断地修正勘误,也就是抓所谓的“虫子”Bug。
现在的电脑技术飞速发展,我们已经离不开电脑了,可大对数人对其也就是知其然不知其所以然,只知道会用,怎样能更好地用就不会了。
我使用的简书平台,经常看到有人会用 Python编写程序,解决工作和生活当中的问题,极大地提升工作和生活的质量,我收藏了部分篇章,还是看不大懂,这个东西很有用,我决心学一学。现在网上的东西满天飞,光浏览是不行的,我到书店买了python的书,看书加上动手,操练起来。
按图索骥安装Python,我的电脑还是Windows XP,就选了适合的2.7.11版本,安装在空闲的盘上(过程略)。
似乎所有的编程语言第一个程序都是 hello world,Python也是如此,单击IDLE(Python GUI)菜单,打开Python shell 交互界面,建立一个新文件,写入书里举例的hello world 代码,写入的过程很细心,一个字符一个字符地辨认、键入,做到原样“描摹”,保存文件名为hello.py。按课本所说,用cmd打开命令窗口,执行命令。咦?屏幕显示“Python不是内部或外部命令,也不是可运行的程序或批处理文件。”
一开始就做好了不会一次就可以的心理准备,毕竟撂荒了好多年。
复盘,回忆安装和运行的过程。
我学东西有一个优点,就是对自己不懂的东西,先假设该东西是成立的,然后调动我头脑里一切已知的知识,来试图理解它,而不局限在事物本身的层面。Python是一门编程语言,我是把它当做一个“系统”来安装的,没有采用“默认”的路径;而hello world的代码是严格地照猫画猫,没有画虎,应该是“系统”安装出了问题。
就用“Python不是内部或外部”做关键词上网检索,原来还涉及到一个系统环境变量的问题,可以理解为windows(这个是真正的操作系统)不能识别到Python。解决方法是在“我的电脑”的高级属性中修改系统变量。
拿笔记下修改步骤,再把现有的系统变量拷贝复制到记事本文件中保存好,尝试着修改。
问题还是没有解决,再翻书,仔细看安装的描述。
默认情况下 Add python.exe to Path 这个组件是未选择的,它的作用是将 Python 的路径加入到系统环境中,请将它选择上
因为是自定义安装,当时没有勾选,而Windows系统的环境变量概念暂时不在我理解的范围,修改又不成功,思索后将已经装好的Python卸载,然后运行清理软件清理磁盘。
再次安装Python,继续自定义,注意勾选选项,重新写作业代码,执行cmd命令,进入Python所在的盘,运行hello.py,成功!如图:
打开了新的窗户,这只是一小步,进一寸有一寸的欢喜。
网友评论