标签分类 热门分类
当前位置:首页 > 儿童学编程 > 少儿学python技术文章 >

python学习前:Linux准备工作

  • 发布时间:
  • 主题:少儿爱编程
  • 点击:162

这篇文章主要知识点是关于Linux、python、少儿爱编程的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python真好玩:教孩子学编程
  • 类型:Python编程大小:72.8 MB格式:PDF出版:机械工业出版社作者:刘凤飞 曾茜
立即下载

Linux环境学习python

Linux

Linux系统可谓五花八门,安装软件的方式也各有不同。既然你是Linux用户,我就假设你已经知道如何安装软件包了,下面是操作说明。

1.使用你的Linux包管理器安装Python 3.6。如果不能安装,就去https://www.python.org/ downloads/release/python-360/下载源代码并进行构建。

2.使用你的Linux包管理器安装Atom文本编辑器。如果你觉得Atom不合适,那就看看本习题最后的“可选文本编辑器”部分。

3.把Atom(文本编辑器)放到窗口管理器显见的位置,以方便日后使用。

4.找到Terminal程序。它的名字可能是GNOME Terminal、Konsole或者xterm。

5.把Terminal也放到你的Dock里面。

6.运行Terminal程序,这个程序没什么好看的。

7.在Terminal程序中运行python3.6。运行的方法是键入命令的名字再敲一下回车键。如果没有python3.6命令,那就试试只键入python。

8.键入quit()后按回车键,退出python。

9.这样你就应该退回到敲python前的提示界面了。如果没有的话,自己研究一下为什么。

10.学着在Terminal上创建一个目录。

11.学着在Terminal上变到一个目录。

12.使用你的编辑器在你进入的目录下创建一个文件。典型步骤是,新建一个文件,使用“保存”或者“另存为”选项,然后选择这个目录。

13.使用键盘切换回Terminal窗口,如果不知道怎样使用键盘切换,你可以自己查一下。

14.回到Terminal,列出目录来看你新建的文件。

Linux:应该看到的结果

$ python
>>> quit()
$ mkdir lpthw
$ cd lpthw
# ... 使用文本编辑器来编辑test.txt文件...
$ ls
test.txt
$

你看到的内容不一样也没关系,大体相似就可以了。

网上搜索

本书最主要的一部分内容是学会在网上研究编程主题。我会告诉你让你“在网上搜一下这个”,你的任务就是用搜索引擎寻求答案。我让你搜索而不是直接告诉你答案的原因是,我想让你成为一个具有独立学习能力的人,这样当你学会后就不需要回来看这本书了。如果你能在网上找到你的问题的答案,那么你就离独立学习更近了一步,这也是我的目标。

多亏了Google之类的搜索引擎,你可以很容易找到我要你找的答案。如果我说让你“上网搜索一下python的列表函数”,你只要像下面这样做就可以了。

1.访问google官方网站。

2.键入“python 3 列表 函数”。

3.阅读列出的网页,找到最佳答案。

扩展阅读:python获取Linux发行版名称

我必须从Python脚本中获取Linux发行版名称。dist平台模块中有一个方法:

import platform
platform.dist()

但在我的Arch Linux下它返回:

>>> platform.dist()
('', '', '')

为什么?我怎么能得到这个名字?

PS。我必须检查分发是否是基于Debian的。

更新:我在这里找到了Python站点,自2.6以来,dist()已被弃用。

>>> platform.linux_distribution()
('', '', '')

解决方案

这对我在Ubuntu上有用:

('Ubuntu', '10.04', 'lucid')

然后我常常strace找出平台模块正在做什么来查找分布,这是这部分:

open("/etc/lsb-release", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=102, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=102, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb76b1000
read(3, "DISTRIB_ID=Ubuntu\nDISTRIB_RELEAS"..., 8192) = 102
read(3, "", 4096)            = 0
read(3, "", 8192)            = 0
close(3)                = 0

所以,/etc/lsb-release包含这些信息,来自Ubuntu的Debian基础文件包。

总结

以上所述是小编给大家介绍的python获取Linux发行版名称,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

以上就是本次给大家分享的关于少儿学python的全部知识点内容总结,大家还可以在下方相关文章里找到沈阳乐高儿童编程 、 上海少儿编程星球 、 少儿编程误删如何恢复 、 加盟少儿编程费用 、 少儿编程在家怎么自学 、 等少儿学python相关文章进一步学习,感谢大家的阅读和支持。

上一篇:windows学习python前的准备工作

下一篇:给新手学习python的告诫

展开 +

收起 -

相关电子书
少儿爱编程相关学习笔记
网友NO.843249

linux平台使用Python制作BT种子并获取BT种子信息的方法

本文实例讲述了linux平台使用Python制作BT种子并获取BT种子信息的方法。分享给大家供大家参考,具体如下: 最近研究了一下linux BT服务器环境的搭建,需要在linux下制作BT种子并获取BT种子信息,整理了一下这个过程: 制作BT种子软件 本站下载地址 。 安装: [root@localhost src]# tar zxf mktorrent-1.0.tar.gz[root@localhost src]# cd mktorrent-1.0[root@localhost mktorrent-1.0]# make[root@localhost mktorrent-1.0]# make install[root@localhost ~]# which mktorrent/usr/local/bin/mktorrent 需要python的bencode模块来获取BT种子信息,下载地址: https://pypi.python.org/packages/source/b/bencode/bencode-1.0.tar.gz。 安装: #tar -zxf bencode-1.0.tar.gz#cd bencode-1.0.tar.gz#python setup.py install 制作和验证的python脚本如下: #!/usr/bin/env python# -*- coding: utf-8 -*-import os, re, time, sysimport hashlib, bencodefile_name = 'bt_test.exe'bt_source = '/data/updir/%s' % file_namebt_name =……

网友NO.103201

linux如何安装python

Linux中如何安装Python? 1、安装pycharm Pycharm下载地址:http://www.jetbrains.com/pycharm/download/ (建议选择开源的社区版本) 2.2安装pycharm的JDK环境 Pycharm需要JDK环境解析,否则在安装过程中报错。 依次执行一下几条command: sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installer(此处环境包较大,如下载中途停止退出,重复执行即可) 安装过程中会跳出Oracle license对话框,选择接受就是了。 安装完成后,运行java -version或者javac -version查看是否安装成功。如果得到类似如下的输出,表明安装成功了。 root@ubuntu:~# java -version java version 1.8.0_66 Java(TM) SE Runtime Environment (build 1.8.0_66-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode) root@ubuntu:~# javac -version javac 1.8.0_66 配置Java_home环境 #sudo apt-get install oracle-java8-set-default#echo JAVA_HOME=/usr/lib/jvm/java-……

网友NO.510979

请不要重复犯我在学习Python和Linux系统上的错误

本人已经在运维行业工作了将近十年,我最早接触Linux是在大二的样子,那时候只追求易懂,所以就选择了Ubuntu作为学习、使用的对象,它简单、易用、好操作、界面绚丽,对于想接触Linux的新手来说是非常不错的。后来因为个人的知识有限,玩不转Linux的种种配置、各种插件以及软件缺失,加之没有持之以恒的坚持下去,使用了一段时间后感觉Bug多、没游戏、办公写文档也不方便,很多软件需要现学,最终希望用大学时光学习Linux的愿望夭折了。 后来一段时间里,自己接触了Python语言,Python语言让我有种爱不释手的感觉,一是因为它非常的简单、好学;二是因为它是一门万金油语言,哪儿都可以用得上:服务器自动化运维、大数据分析、大数据挖掘、Web开发、游戏服务器后端开发等等,就连硬件开发都能插上一脚,Raspberry Pi(树莓派)是国外是很多……

网友NO.700333

Linux RedHat下安装Python2.7开发环境

Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv /usr/local/bin/python cd /usr/local/bin/python2.6 或 mv /usr/bin/python /usr/bin/python2.6 修改使用python2.6的程序配置,比如yum vim /usr/bin/yum#!/usr/bin/python2.6 查看yum是否正常yum list 1、 安装Python2.7 官网下载源码包:Python-2.7.13.tgz 编译: ./configure --prefix=/usr/local 安装: make mak install 创建软连接: cd /usr/local/bin ln -sv python2.7 python cp头文件:\cp -a /usr/local/include/python2.7/* /usr/local/include 输入查看: 2、 安装pip 下载pip-9.0.1.tar.gz 安装 python setup.py install 3、 安装ipython 下载ipython-5.3.0.tar.gz 安装 python setup.py install 安装pysqlite用于ipython记录历史记录: pip install pysqlite 4、 安装eclipse eclipse依赖于jdk,下载jdk-8u121-linux-x64.tar.gz tar -xf jdk-8u121-linux-x64.tar.gz -C /usr/local/ 配置……

网友NO.491467

详解使用python crontab设置linux定时任务

熟悉linux的朋友应该知道在linux中可以使用crontab设置定时任务。可以通过命令crontab -e编写任务。当然也可以直接写配置文件设置任务。 但是有时候希望通过脚本自动设置,比如我们应用程序部署时等。有需求当然就得想办法解决,不然在程序猿界混(一群自得其乐的猿)。 下面进入正题,开始想通过以写文件的形式设置,通过在配置文件中直接追加一行即可。但是读写文件难免有点繁琐,再比如:设置任务时要检查任务是否已经存在;根据输入参数设置相应的任务等。以读写文件难免不太合适。所以想到了“万能”的大python。 当当当,今天的主角上场:python-crontab模块。安装直接 $ pip install python-crontab 下面在脚本上就可以方便的设置计划任务了 from crontab import CronTab# 创建当前用户的crontab,当然也可以创建其他用户的,但得有足够权限my_user_cron = C……

<
1
>

Copyright 2018-2021 www.xz577.com 码农之家

版权投诉 / 书籍推广:520161757@qq.com