zoukankan      html  css  js  c++  java
  • 用小百合学python

    装了arcgis的同学
    大概经常会觉得附带安装的python 2.x是个累赘~

    其实不然
    伊是种非常有效的脚本语言
    arcgis 9以后
    采用python进行arc scripting已经逐渐成为一种时尚~

    当然展示一种语言的最好方式莫过于示例
    以下是某借用小百合写出的一个简单上站机的源码

    特别声明:本程序为培养学习兴趣使用,运行带来的任何后果各人自负~


    import time
    import telnetlib

    server=telnetlib.Telnet('bbs.nju.edu.cn')

    user = raw_input('user:')
    passw = raw_input('pass:')


    for i in range(1,10):

        server.write(user + '\n')
        data=server.read_until(user)
        print data
       
        server.write(passw + '\n')
        data=server.read_until('******')
        print data
       
        server.write('y\n')
        data=server.read_until('\n')
        print data

        server.write('\n')
        data=server.read_until('\n')
        print data

        server.write('\n')
        data=server.read_until('\n')
        print data

        server.write('\n')
        data=server.read_until('\n')
        print data

        server.write('\n')
        data=server.read_until('\n')
        print data

        server.write('!')
        data=server.read_until('\n')
        print data

        server.write('qq\n')
        data=server.read_until('\n')
        print data

        server.close()

       
        print 'time:' + str(i) + '\n'

        del(server)
       
        server=telnetlib.Telnet('bbs.nju.edu.cn')
        time.sleep(7)

    下载地址 http://lilybbs.net/file/T/toolbar/network2.py
    在开始菜单python编辑器中打开本程序运行即可
    enjoy~
     


    e-mail:shisong.zhu@gmail.com
    GISer in China, for engineering
  • 相关阅读:
    dirs命令
    pwd命令
    ls命令
    rmdir命令
    install命令和cp命令的区别
    ./configure,make,make install的作用
    install 命令
    Make 命令
    linux configure使用方法
    Linux下which、whereis、locate、find命令的区别
  • 原文地址:https://www.cnblogs.com/columbus2/p/840343.html
Copyright © 2011-2022 走看看