python开发linux
Linux下运行python有两种方式:
1、直接使用python xxxx.py执行。其中python可以写成python的绝对路径。使用which python进行查询。
2、在文件的头部(第一行)写上#!/usr/bin/python2.7,这个地方使用python的绝对路径,就是上面用which python查询来的结果。
然后在外面就可以使用./xxx.py执行了。
因为在linux中,python啊shell这些程序都是普通的文本格式,都需要一种程序去解释执行它。要么调用的时候指定,要么在文件头指定。
推荐学习《Python教程》
⑵ pycharm 怎么开发linux程序
pycharm 怎么开发linux程序
从知乎里看到了Pycharm的介绍,感觉还不错,记录下今天的安装过程
1.下载最新的Pycharm
2.在终端中进入Pycharm的下载目录,输入命令 tar xfz pycharm-*.tar.gz,将Pycharm文件夹解压到当前目录
3.找到bin文件夹运行Pycharm.sh(.sh 是一个脚本文件,相当于win下的.exe),输入注册码
user name: EMBRACE
key:
14203-12042010
6zcwYOYaGK3euO3ehd1MiTT"2!Jny8
5,点击Create New Project.
6, 输入项目名、路径、选择Python解释器。如果没有出现python解释器,进入步骤3.(图片来自网络ubuntu下为/usr/bin/python3.2)
7,选择python解释器。可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python扩展包,和这些扩展包的最新版本。(估计是pycharm连接了pypi)
8,点击OK之后,就会创建一个空项目,里面包含一个.idea的文件夹,用于pycharm管理项目。
9.新建一个文件
右键单击刚建好的helloWord项目,选择New --> Python File
10.Ctrl + Shift + F10运行
PS:其他的一些设置
1.Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,需要的话可以在Editor-〉Mouse中设置
2.要设置Pycharm的字体,要先在Editor中选择一种风格并保存,然后才可以改变
3.在setting中搜索theme可以改变主题,所有配色统一改变
⑶ 用python在linux下开发小游戏怎么样该怎么做
写脚本,做配置文件。Linux下python做配置很强大的。 另外有些公司也用python做hadoop开发,或者其它开发。 如果能够学好python还是很好的。
⑷ 在linux下面做python程序开发,用什么ide好大家在用哪个工具
linux下的python编程一般用集成了PyDev插件的Eclipse,或用python(x,y),这两个都是非常强大的IDE,python(x,y)另外集成了很多python的扩展功能包。
⑸ 基于python开发linux GUI应用,哪个IDE比较好
eclipse很强大。 不过最近我在用sublime text2,这个很喜欢。另外geany我也经常用。vi经常用。再就是python自带的idle
eclipse有些大。用起有些有不方便。
sublime text2很体贴,小巧 ,适合专业程序员使用。也适合高度较小的屏幕。
geany是相对比较完善的,免费,又普及的,各个平台都有的编辑器。试了不少,最后用这个。
vi是随处都有,在windows下也值得安装一个vim
python自带的idle在windows下好用,在linux下有些慢。不过它比较标准。
wing idle也不错。商业版好用。
此外,不用的gui开发,也可以使用专用的开发工作。比如eric,再比如boa construct,
komodo?似乎是这个名子,原来也用过。
⑹ python和linux到底有关系
python和linux两者间没什么关系,python是一门程序设计语言,linux是一个操作系统,向上支持应用软件的运行,向下控制硬件,是软件和硬件的过渡层。Python语言可以在Linux系统下学习和开发。
比如,如果是想用Python开发网站(现今流行的、成熟的Python Web框架)就需要使用到Linux平台;如果想使用Python爬虫爬取数据,在Linux系统上也要更方便一些;还有就是想学习网络安全渗透测试,在Linux上编写Python自动化测试脚本也很有必要。
(6)python开发linux扩展阅读:
可以通过python对linux进行操作,利用python操纵linux的命令为:
1、import os
#返回操作系统类型,值为posix,是linux操作系统,值为nt,是window操作系统
2、print os.name
#返回操作系统的详细信息
3、print os.uname()
#系统的环境变量
4、print os.environ
print os.environ.get('PATH')
#判断是否为绝对路径(不会判断文件或者目录是否存在)
5、print os.path.isabs('/tmp/westos')
print os.path.isabs('hello')
#生成绝对路径
⑺ 开发python用哪个linux
嘻嘻,debian系,sudo apt-get install python python-*或者安装python-pip之后,用pip安装其他模块。pip在我朝不太灵,需要额外指定使用豆瓣镜像7.0以后用pip install django --trusted-host pypi.douban.cim
⑻ Linux以及python开发的一些问题
Linux和python并没直接关系,python同样可以部署在windows上
所以,Linux对python开发没什么帮助,python对Linux运维也没帮助。
Linux运维,主要你要掌握基本命令,比如ps,tail,chmod,chown,sed,grep等常用命令,可以写简单的shell程序提高工作效率,还要掌握部署apache等常见应用中间库。
Python编程,我也只是刚摸索,感觉应该是偏B/S多吧,掌握基本语法,一些WEB框架比如django之类,其他就要多做些程序去熟悉和慢慢积累经验了。
⑼ 哪个linux适合python开发
其实,任何一个linux的发行版本都是可以的。
可以依据能否安装python的继承开发环境来抉择(eclipse,pycharm),据我所知,都是可以的。
那么,其实从美观上,以及流行度上来考虑,那么ubuntu是我的推荐,据说国内的deepin linux发行版本也是可以考虑的。redhat也是可以的,centos也是完全可以胜任的。
⑽ 学Python一定要Linux系统吗
并不是说学Python一定要Linux系统,Windows系统也可以,只不过Linux更合适。
线上服务器99%都是Linux系统,也就是说都是基于Linux系统的,比如centos,红帽,ubuntu等Linux系统。为什么会选择Linux系统?大部分语言是稳定,可能Windows服务器长时间运行会出现宕机,但是Linux系统是不会的,在Linux几乎很少出现这种情况。Linux服务器可以无休止运行,具有非常好的稳定性以及高效性,因为稳定的特性受到了众多用户喜欢,使用范围广阔,并且Linux还可以提供高可靠性的服务。
其次,大量的Linux开发都是基于Python。openstack私有云,ansible自动化运维工具,fail2ban防暴力破解工具等都是基于Python语言开发的。所以要求Python开发人员对Linux有基本了解,服务器工程流程需要熟悉。