20170612初学笔记之python+linux
2017-06-12 17:56
369 查看
查看linux版本信息
uname -a 有时不包含linux所属系列
cat /proc/version 可查看是redhat还是ubuntu等,更详细的版本信息
查看linux环境变量
export直接查看
env|grep path 要查看的路径信息
修改linux环境变量
export mypath=/home/my/lib/:$mypath
linux由冒号进行分割,$为读取变量内容
vi /etc/profile
vi /etc/bashrc
关于环境变量的读取问题可参考ssh连接远程主机执行脚本的环境变量问题
python json读取
python 异常处理
python异常处理机制详解
python 单行if
生成器结尾处理
python __init__文件
如需要调用文件夹下的python文件,需要在被调文件夹和当前文件夹均创建该文件,内容可为空。
如需集体初始化库或变量,可在该文件中导入所用库,后在执行文件中导入from __init__ import *即可
遇到了互相导入的问题,例如timethis里导入init文件,同时init中导入timethis文件,导致出错,出错原因待查询。
uname -a 有时不包含linux所属系列
cat /proc/version 可查看是redhat还是ubuntu等,更详细的版本信息
查看linux环境变量
export直接查看
env|grep path 要查看的路径信息
修改linux环境变量
export mypath=/home/my/lib/:$mypath
linux由冒号进行分割,$为读取变量内容
vi /etc/profile
vi /etc/bashrc
关于环境变量的读取问题可参考ssh连接远程主机执行脚本的环境变量问题
python json读取
import json # Writing JSON data with open('data.json', 'w') as f: json.dump(data, f) # Reading data back with open('data.json', 'r') as f: data = json.load(f)
python 异常处理
python异常处理机制详解
python 单行if
#1.常规 if a>b: c = a else: c = b #2.表达式 c = a if a>b else b #3.二维列表 c = [b,a][a>b]
生成器结尾处理
except StopIteration: #do sth. pass
python __init__文件
如需要调用文件夹下的python文件,需要在被调文件夹和当前文件夹均创建该文件,内容可为空。
如需集体初始化库或变量,可在该文件中导入所用库,后在执行文件中导入from __init__ import *即可
遇到了互相导入的问题,例如timethis里导入init文件,同时init中导入timethis文件,导致出错,出错原因待查询。
相关文章推荐
- 初学Python笔记(一)
- 初学Linux小笔记
- [原创][Linux初学笔记]之DNS服务器的配置(图解)
- python 调用Linux系统命令笔记
- python初学常见问题记录(1)--linux下和win7下安装python
- a byte of python初学笔记 001
- linux下安装mysql-python笔记
- python初学笔记(六)---实例学python
- python初学笔记(五)---实例学python
- linux 学习笔记 (3) —— 使用python
- 初学linux笔记1-指令输入与基本指令
- Python初学笔记
- linux+python学习笔记
- Python初学笔记(1)
- python初学笔记(一)---实例学python
- Linux学习笔记 初学指南
- 初学linux笔记4-目录
- Python初学笔记~
- Python 初学笔记
- Python_Linux(RedHat,Centos)上scrapy详尽安装笔记