用小百合学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
原文地址:https://www.cnblogs.com/columbus2/p/840343.html