大家好,今天小编关注到一个比较有意思的话题,就是关于python在linux下学习的问题,于是小编就整理了2个相关介绍Python在Linux下学习的解答,让一起看看吧。
不学LINUX直接学python可以吗?
不学linux直接学python是可以的。
操作系统linux操作系统,python是一种编程语言,这种编程语言可以用在多种操作系统上面,他跟操作系统没有必然联系。你用python编写的程序,可以用在windows上面,也可以在linux上面运行,或者在unix上面运行都是可以的。
学习python。linux和win。系统下有区别吗?
你好,老修来分享一下你的问题。
前言
有区别,LINUX和WIN系统核心是有很大区别的;LINUX天然有Python环境,Windows要自己布曙;还有磁盘文件这块,不像窗口win系统,它是有磁盘的概念,LINUX差不多是系统皆文件,文件就是它的磁盘,这个对新手而言是一个很大的观念转变,WIN是磁盘+路径+目录+文件,但LINUX就是根目录+路径+文件,在学习Python文件处理这块,你可能会有些不适应。
下面我们来分享一下它们的系统文件结构。
Linx与Windows系统的学习环境区别
Linux:
LINUX主要是以文件形式为主,基本接近系统皆文件,还有一个很早的系统UNIX系统,它就是纯纯的系统皆文件,它们没有磁盘的概念。
我们来看一下它的文件目录结构:
1、(/)这个是LINUX的根目录,就是绝对路径,它相当于WIN系统的(我的计算机)
2、Home目录相当于(我的文档)
你好,很高兴为你解答。
理论上,python的运行是无关平台,在windows和linux都可以进行编程和运行。但是有几个点还是有区别的:
因为大多数人对windows还是比较熟悉的,而且还可以一边看教程一边进行编写代码;
如果你是从运维或者后端开发转过来python的(就是你之前工作大部分时间接触的是linux)。这时候用linux进行学习和开发,就有很大好处,就是开发环境和上线环境同时linux,而且之前掌握的linux知识都能用得上,更重要的是linux比windows要纯粹一些,不会卡壳;
啥也不多说,实践见真理!很多人遇到python语言在Linux系统和Windows系统语言转换的问题,这里我将进行一系列记录遇到python代码从Linux系统下移到Windows系统下,将如何修改,能达到代码运行通畅,bug轻松解决。
Windows系统与Linux系统比较显而易见的区别就在于文件路径名的问题,Windows下,文件路径用 ‘ \’ 连接;而Linux下,文件路径用 ‘ /’连接;有人觉得这很好解决,只要遇到写文件路径的地方就把 ‘\’ 改成‘ /’ 就可以了,然而,这样很容易出错,可能会出现错误类型如下:
(unicode error):'unicodeescape' codec can't decode
![send_file.py](https://img-
blog.csdnimg.cn/20181217203538577.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyODI1NTY0,size_16,color_FFFFFF,t_70)
【出错代码示例】](https://img-
blog.csdnimg.cn/20181217203050419.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyODI1NTY0,size_16,color_FFFFFF,t_70)
其实只需要把open文件路径改成如下就可以了
f=open('\\Users\\Python\\Desktop\\第二阶段pythonnet\\day03\\ship.jpg','rb')
到此,以上就是小编对于python在linux下学习的问题就介绍到这了,希望介绍关于python在linux下学习的2点解答对大家有用。