gho*_*g74 5

首先,您可以从Python文档索引开始学习Python的基础知识.同样感兴趣的还有教程,库参考.对于sysadmin,您可以使用的一些库是,仅举几例

  1. shutil(移动/复制文件)
  2. os例如os.walk() - >查找文件的递归目录
    os.path.join() - >连接文件路径
    os.getmtime(),os.getatime() - >文件时间戳
    os.remove(),os.removedirs () - >删除文件
    os.rename() - >重命名文件..还有更多......请参阅help(os)获取更多操作系统内容...
  3. SYS
  4. ftplib,telnetlib - >用于文件传输和telnetting ...
  5. glob() - >文件通配符,通配​​符
  6. re - >正则表达式,如果你需要使用它.(但它没有必要)
  7. paramiko - > SSH,如果你想使用安全shell
  8. socket - > socket库,如果你需要做网络....
  9. 最常见的是作为系统管理员,您需要读/写文件,以便了解这一点

  10. a)使用for循环

      for line in open("file"):
         print line
    
    Run Code Online (Sandbox Code Playgroud)
  11. b)带有文件句柄

      f=open("file")
      for line in f:
         print line
      f.close()
    
    Run Code Online (Sandbox Code Playgroud)
  12. c)使用while循环

      f=open("file")
      while 1:
          line=f.readline()
          if not line: break
          print line
      f.close()
    
    Run Code Online (Sandbox Code Playgroud)
  13. datetime,time - >处理日期和时间,例如计算多少天或两个日期之间的差异等

  14. fileinput - >用于编辑文件.

  15. md5或hashlib - >计算哈希摘要/ md5例如查找重复文件...

当然,还有更多,但我留给你探索.