在线调查
 前10名:
1. Python8.6% 
2. PHP5.5% 
3. MFC4.2% 
4. C++3.7% 
5. 黑客3.3% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

Python系统管理



Python系统管理 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是Python系统管理教程

 ◆ 本课程深入浅出,注重通用性和基础性,通俗易懂,理论联系实际

 ◆ 本课程循序渐进,基础知识详细,实例丰富

 ◆ 本课程适合初学者

◆ 本课程一共 53 讲,课程视频 31小时48分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    本课程是Python视频教程,课程内容是讲解使用Python语言进行系统管理的方方面面,通过学习本课程,可以快速掌握使用Python语言进行系统管理,本课程适合初学者。
 课程内容

本课程一共 53 讲,课程视频 31小时48分钟


第1讲   第1章 Python简介

第2讲   第2章 IPython基础

第3讲   第2章 IPython_UnixShell

第4讲   第2章 IPyton_信息搜索

第5讲   第2章 IPython_自动和快捷方式

第6讲   第3章 文本_Python字符串及内建功能函数

第7讲   第3章 文本_Unicode字符串和re

第8讲   第3章 文本_处理文件

第9讲   第3章 文本_标准输入输出和StringIO

第10讲  第3章 文本_日志解析

第11讲  第3章 文本_ElementTree

第12讲  第4章 文档和报告_自动和手工信息采集

第13讲  第4章 文档与报告_信息格式化

第14讲  第4章 文档与报告_信息发布

第15讲  第5章 网络_网络客户端(一)

第16讲  第5章 网络_网络客户端(二)

第17讲  第5章 网络_远程过程调用

第18讲  第5章 网络_SSH

第19讲  第5章 网络_Twisted

第20讲  第6章 数据(一)

第21讲  第6章 数据(二)_使用路径目录和文件

第22讲  第6章 数据(三)_数据比较

第23讲  第6章 数据(四)_合并数据

第24讲  第6章 数据(五)_文件目录的模式匹配和包装rsync

第25讲  第6章 数据(六)_元数据

第26讲  第6章 数据(七)_使用tarfile模块

第27讲  第8章 操作系统什锦_Python中跨平台的UNIX编辑(一)

第28讲  第8章 操作系统什锦_Python中跨平台的UNIX编辑(二)

第29讲  第8章 操作系统什锦_Python中跨平台的UNIX编辑(三)

第30讲  第8章 操作系统什锦_PyInotify

第31讲  第9章 包管理_easy_install

第32讲  第9章 包管理_创建egg

第33讲  第10章 进程与并发_子进程

第34讲  第10章 进程与并发_管理进程

第35讲  第10章 进程与并发_Python中的线程

第36讲  第10章 进程与并发_线程延迟和线程化的事件处理

第37讲  第11章 创建GUI_生成一个简单的PyGTK应用

第38讲  第11章 创建GUI_使用PyGTK创建Apache浏览器

第39讲  第11章 创建GUI_使用Curese创建Apache浏览器

第40讲  第11章 创建GUI_使用Django(一)

第41讲  第11章 创建GUI_使用Django(二)

第42讲  第11章 创建GUI_使用Django(三)

第43讲  第12章 数据持久性_简单序列化_pickle

第44讲  第12章 数据持久性_简单序列化_shelve

第45讲  第12章 数据持久性_简单序列化_YAML

第46讲  第12章 数据持久性_简单序列化_ZODB

第47讲  第12章 数据持久性_关系序列化_storm

第48讲  第12章 数据持久性_关系序列化_SQLAlchemy

第49讲  第13章 命令行_基本标准输入的使用和Optparse

第50讲  第13章 命令行_整合配置文件

第51讲  第14章 实例_使用Python管理DNS和LDAP

第52讲  第14章 实例_Apache日志报告

第53讲  第14章 实例_FTP镜像






 教师简介
   主讲教师:
姓名  梁兴珍
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部技术总监
职称  高级工程师

专业技能
  • 开发部技术总监

  • 系统设计师

  • 架构设计师

  • Java设计师

  • C# 设计师


  • 工作简历
  • 2001年8月: 入职斯坦德软件

  • 2002年5月: 担任斯坦德软件开发部开发组长

  • 2003年9月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部经理

  • 2009年8月: 担任斯坦德软件开发部技术总监


  • 项目开发
  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商局红盾网

  • 2003年07月: 海关关税处价格归类业务系统

  • 2004年05月: 海关机关服务中心Web应用系统

  • 2004年08月: 海关关税处执法系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 环保费管理系统

  • 2005年09月: 数据中心机房系统监视

  • 2005年10月: 12315案例管理系统

  • 2005年12月: 工商局私协会管理系统

  • 2006年09月: 工商局工商企业电子档案系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2007年01月: BP化工Management of Change系统

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 职业技能鉴定考试管理平台




  • 梁兴珍老师是斯坦德软件开发有限公司开发部技术总监。具有丰富的技术管理、需求分析、体系结构设计、软件开发经验,公司开办大学生实训基地后同时担任软件开发课程的主讲教师,教学经验丰富。主持和参与研发了数十个软件项目,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。梁老师边开发边教学,理论联系实际,教学辅导脉络清晰,解析透彻,深受广大学生欢迎。

     教材目录
    第1章 Python简介 
        为什么要选Python 
        学习的动力 
        一些基础知识 
        在Python中执行命令 
        在Python中使用函数 
        通过Import语句实现代码复用 
    第2章 IPython 
        安装IPython 
        基础知识 
        从功能强大的函数获得帮助 
        UNIX Shell 
        信息搜集 
        自动和快捷方式 
        本章小结 
    第3章 文本 
        Python的内建功能及模块 
        ElementTree 
        本章小结 
    第4章 文档与报告 
        自动信息收集 
        手工信息收集 
        信息格式化 
        信息发布 
        本章小结 
    第5章 网络 
        网络客户端 
        远程过程调用 
        SSH 
        Twisted 
        Scapy 
        使用Scapy创建脚本 
    第6章 数据 
        引言 
        使用 OS 模块与Data进行交互 
        拷贝、移动、重命名和删除数据 
        使用路径、目录和文件 
        数据比较 
        合并数据 
        对文件和目录的模式匹配 
        包装rsync 
        元数据: 关于数据的数据 
        存档、压缩、映像和恢复 
        使用tarfile模块创建TAR归档 
        使用tarfile模块检查TAR文件内容 
    第7章 SNMP 
        引言 
        对SNMP的简要介绍 
        IPython与Net-SNMP 
        查找数据中心 
        使用Net-SNMP获取多个值 
        创建混合的SNMP工具 
        Net-SNMP扩展 
        SNMP设备控制 
        整合Zenoss的企业级SNMP 
    第8章 操作系统什锦 
        引言 
        Python中跨平台的UNIX编辑 
        PyInotify 
        OS X 
        Red Hat Linux系统管理 
        Ubuntu管理 
        Solaris系统管理 
        虚拟化 
        云计算 
        使用Zenoss从Linux上管理Windows服务器 
    第9章 包管理 
        引言 
        Setuptools和Python Egg 
        使用easy_install 
        easy_install的高级特征 
        创建egg 
        进入点及控制台脚本 
        使用Python包索引注册一个包 
        Distutils 
        Buildout 
        使用Buildout 
        使用Buildout进行开发 
        virtualenv 
        EPM包管理 
        EPM总结:真的非常简单 
    第10章 进程与并发 
        引言 
        子进程 
        使用Supervisor来管理进程 
        使用Screen来管理进程 
        Python中的线程 
        进程 
        Processing模块 
        调度Python进程 
        daemonizer 
        本章小结 
    第11章 创建GUI 
        GUI创建理论 
        生成一个简单的PyGTK应用 
        使用PyGTK创建Apache日志浏览器 
        使用Curses创建Apache日志浏览器 
        Web应用 
        Django 
        本章小结 
    第12章 数据持久性 
        简单序列化 
        关系序列化 
        本章小结 
    第13章 命令行 
        引言 
        基本标准输入的使用 
        Optparse简介 
        简单的Optparse使用模式 
        Unix Mashups:整合Shell命令到Python命令行工具中 
        整合配置文件 
        本章小结 
    第14章 实例 
        使用Python管理DNS 
        使用OpenLDAP、Active Directory以及其他Python工具实现LDAP 
        Apache日志报告 
        FTP镜像 
    附录 回调 
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-924616):
    class Cat
    {
    public:
    Cat(char *name);
    ~Cat();
    void Print();
    static void Display(Cat&);

    private:
    char name[50];
    int age;
    static int count;
    };

    void Cat::Display(Cat& cat)
    {
    cout << "这是静态成员函数被调用: " << Cat::count << endl;
    cout << cat.name << endl;
    }

    int Cat::count = 0;
    老师,count不是一个private类型的成员吗,怎么可以直接赋值呢??还有就是前面为什么要加int,如果是public的数据成员,在外面使用时还用在前面加数据类型吗??

    吴老师:
    看一下,我在下面的代码里写的注释
    class Cat
    {
    public:
    Cat(char *name);
    ~Cat();
    void Print();
    static void Display(Cat&);

    private:
    char name[50];     //下面的main函数里创建了Cat a; Cat b; a和b都有自己的name
    int age;           // a和b,各有各的age
              // 但是a和b,共用这个count(因为要共用,所以要写static)
    static int count;  // 这一行只是一个声明,并没有分配所需要的存储空间!
                                  // 而且在这不能初始化,static int count=0;不行!因为还没有分配存储空间
    };

    //每一个static数据成员,都必须在class的外部写上这样一行,这一行是分配存储空间并初始化
    int Cat::count = 0; //不管private还是public,这一行都要写,而且不用写private或public

    int main()
    {
        Cat a;
        Cat b;
    }

    学生(ID-771DE4):
    >>> x=1
    >>> a=[2,3][bool(x)]
    >>> a
    >>> 
    >>> 


    为何 a 是空值呢? 

    梁老师:
    a应该是3,不应该是空的。

    学生(ID-F4422F):
        function moveOver(imgObj){
           if (typeof window .addEventListener !="undefined"  ){
              imgObj  .addEventListener("mouseover",function (){imgObj.src=imgObj .id +"_over.jpg"; },false );
              imgObj .addEventListener("mouseout",function (){ imgObj .src=imgObj .id +"_default.jpg";} ,false );

    最后一行的false是什么意思  

    梁老师:
    最后一个false表示对于这个监听器是否使用事件冒泡。


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371