首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python简单命令操作

今天主要给大家说下一个零根底的小白,应该如何系统化的学习python编程言语,然后找到工作,在学习的过程不糜费时间少走弯路。

首先我们要理解python是什么,是一种面向对象的解释性的计算机程序设计言语,也是一种功用强大而完善的通用型言语,曾经具有十多年的开展历史,成熟且稳定。语法简约明晰,具有丰厚和强大的库。在设计上坚持明晰划一作风,使得它成为一门易读、易维护,并且被大量用户所欢送的、用处普遍的言语。

Python的言语特性:简单,易学,高层言语,面向对象,可移植性,可扩展性,可嵌入性,还有丰厚的库。

我接触python的时间固然只要短短的三个月,但是对Python的兴味是越来越浓,置信假如是你,肯定也会是同样的觉得。零根底学习Python到底难不难呢?作为同样是初学者的我,给大家分享一下我的学习心得和总结,零根底的人,应该如何学习Python。学习一定要是一个坚持的过程,假如三天打鱼两天晒网,龟兔赛跑的故事大家都晓得,所以学习能够慢但不要

1)调用系统命令

调用SHELL命令nslookup,将执行的结果保管到变量result_nslook中

import oscmd='nslookup %s' % hostnamehandle=os.popen(cmd , 'r')result_nslook=handle.read()

调用shell命令但是不需求获取返回结果

import oscmd='ls'os.system(cmd)

2)Python 的字符串处置

请点击此处输入图片描绘

去掉前后空格

input = open('hostlist_ip' , 'r')for hostname in input.xreadlines():#按行读文件到hostname中hostname=hostname.strip()hostlist.append(hostname)input.close()

将读入的一个字符串数组依照空格划分为list

temp=display.split()for seg in temp:if seg[0:5]=='time=':output.write(seg.lstrip('time=').strip()+' ')delayRec.append(seg.lstrip('time='))

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180111A0SR6Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券