开始正式的学习 python 了 打算的是 php python 两开花 希望大家多多支持 ~~~~
额 开个玩笑 这里还是和大家说一下吧
os 库 其实 前面我用过 在 pwn 有一个 过滤 我看到过
调用的就是os 库 然后这里面 os可以直接 模拟 cmd的命令行 下面是代码 大家可以看一下
# -*- coding:utf-8 -*-
from threading import Thread
from time import sleep
from os import system
from time import time
def MyThread():
s=system('ping www.baidu.com')
now1=time()
time1=now1-now
print time1
if __name__=='__main__':
now=time()
for i in range(10):
t=Thread(target=MyThread)
sleep(0.1)
t.start()
下面就是
开始ping 百度了 不过 必须要sleep 百度会防止多次访问·~~
线程方面就没有什么好说了 其实是 和 C差不多的
然后下面就是 使用 python的传参
# -*- coding:utf-8 -*-
from threading import Thread
from time import sleep
def MyThread(name,look):
print look+'look'+name
if __name__=='__main__':
for i in range(10):
t=Thread(target=MyThread,args=('pipixia','zhangyixing'))
sleep(0.1)
t.start()
这里便是 运行结果~~~~
然后下面介绍 TCP 链接
TCP链接其实也很好理解 就是 套接字 而已
客户端
# -*- coding:utf-8 -*-
from socket import*
import sys
HOST='127.0.0.1'
PORT=sys.argv[1]
#argv[0] 是文件路径 而 1 2 等 是 参数 cmd 的参数
c=socket(AF_INET,SOCK_STREAM)
c.connect(('127.0.0.1',int(PORT)))
print 'Connect success'
c.send('Yes or no?')
data=c.recv(1024)
print data
c.close()
服务端
# -*- coding:utf-8 -*-
from socket import*
s=socket(AF_INET,SOCK_STREAM)
s.bind(('',6666))
s.listen(1)
while True:
sock,addr=s.accept()
print 'Connected by',addr
data=sock.recv(1024)
print data
sock.send('Yes')
运行结果
参考资料 I春秋 杨瑞 暴走Python