Python中使用socket通讯

未缩进—- Server.py: #coding:utf-8 import os import socket import subprocess HOST = ‘192.168.145.145’ PORT = 50008 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((HOST, PORT)) s.listen(5) while True: conn, addr = s.accept() print ‘Connected by’, addr while True: command = conn.recv(1024) if not command: break if command == ‘quit’: break #data = os.popen(command).read() result = sub […]

查看全部


Python 生成随机数For work

python脚本.py: from random import Random i=0 def random_str(randomlength=30): str = ” chars = ‘AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789_’ length = len(chars) – 1 random = Random() for i in range(randomlength): str+=chars[random.randint(0, length)] return str while (i<500): i=i+1 print ‘o’+random_str()   linux下执行: python python脚本.py > python随机数.txt

查看全部


python 之新建文件/文件夹新建

#创建文件夹 #encoding:utf-8 import os                                                                        #需要导入os包 def GetDesktopPath():                                                  #获取当前操作系统的桌面路径 return os.path.join(os.path.expanduser(“~”), ‘Desktop’) os.mkdir(r’home’)          #在桌面新建home目录 os.makedirs(r’home/home/home’)                       #在ho […]

查看全部


python 爬虫

#encoding:utf-8   #编码设定,为了输出中文,python2.7 print中文和raw_input 中文,显示乱码 import urllib2      # 需要urllib2 包 import urllib        #需要urllib 包 import re              #需要re正则包 data = raw_input(“请输入域名:\n”.decode(‘utf-8’).encode(‘gbk’))          #输入域名 print (“结果如下:”.decode(“utf-8”).encode(‘gbk’))                                    #提示一下内容 […]

查看全部