初学python-linux系统

来源:互联网 发布:淘宝店铺的名字 编辑:程序博客网 时间:2024/05/21 09:53

       对于既没接触过python又没接触过linux系统的新手,想掠过linux直接用python,在进入python学习之前有几个地方卡住了,很简单但是要是不知的自己哪错的话也很麻烦。

一、学校客户端上网

       按照网上的教程来,磕磕绊绊安好linux系统。但是对于上网这里卡住了,因为学校里需要客户端,按照客户端指示安好之后没有看到弹出客户端页面,反反复复好多次,最后才发现并不会弹出像windows里的输入帐号密码的页面。自己点开桌面右上角的网络连接,如下双箭头(plus:在没有qq截图情况下截屏,全屏用printscreen,任意选择大小shift+printscreen)

点开后打开编辑连接


自己添加编辑有线连接在802.1X安全性里输入帐号密码就可以了

可以上网后一切就好说了,有问题直接边搜边来。

2、进入python

linux系统下是自带python的,暂时对python没什么要求就直接用了。ctrl+alt+t打开终端,输入python,看到下面系统自带的python


可以看到下面变为>>>这样代表已经进入python了,这样情况下可以直接运行python语句,有点类似matlab的command window


与matlab类似,这里能进行简单的语句验证,主要还是要直接运行.py文件的

编辑器有的说vim比较好用,初学我直接用的记事本,新建记事本,重命名为.py文件就可以,用起来还是不错的,主要是对于新手不需要新安装设置。先上手最重要。看起来还不错有颜色区分。


在这里面编辑好文件,例如test.py,是可以直接在终端里运行此文件的,但是注意的一项是,终端需要从python里退出,ctrl+d,回到刚打开终端状态


这里我们输入 python test.py就可以得到结果。

3、#!/usr/bin/env python 或者#!/usr/bin/python

     在程序开始一般都会有两句中的其中一句,是用来说明用python执行的,#!/usr/bin/python代表python直接安装在usr/bin目录下,#!/usr/bin/env python用的更宽泛一些,防止安装路径不是usr/bin(查看目录在文件系统中查看,不是主文件夹)。

     终端中输入 ./test.py 运行 ,不用再指定python。

4、权限不够

      开始运行./test.py显示

chmod a+x test.py
chmod 777  test.py 都可以添加执行权限


这样就可以了

5、#coding:utf-8或者#coding=gb18030

python中有中文时,需要在编辑时加入#coding:utf-8或者#coding=gb18030


但是#coding=gb18030有时候显示


这时候注意一下中文之间的空格符号就好了,我实验了几次开始以为是不能加入中文的空格和符号,但是有的情况不符合,那就通用#coding:utf-8好了。


这些都了解之后就可以集中python了,看一下流程控制语句,函数,容器,模块等内容就可以直接边用python边学习了,碰到不会的再查就好了。







0 0
原创粉丝点击