随笔分类 -  core python

摘要:import socket def servece_client(new_socket): """为这个客户端返回数据""" # 1 接收浏览器发送过来的请求,即http请求 # GET / HTTP/1.1 # ... request = new_socket.recv(1024) print(request) ... 阅读全文
posted @ 2019-09-18 19:53 才华配得上梦想
摘要:import socket def servece_client(new_socket): """为这个客户端返回数据""" # 1 接收浏览器发送过来的请求,即http请求 # GET / HTTP/1.1 # ... request = new_socket.recv(1024) print(request) # 2 返回http格式的数据,给浏览器 # 2.1 准备发送给浏览器 浏览器的数据 阅读全文
posted @ 2019-09-12 20:06 才华配得上梦想
摘要:# 匹配变量名是否符合要求 import re def main(): names = ["name1", "_name", "2_name", "__name__", "___", "name!"] for name in names: ret = re.match("^[a-zA-Z_][a-zA-Z0-9]*$", name) ... 阅读全文
posted @ 2019-09-09 08:20 才华配得上梦想
摘要:判断是否可迭代 In [4]: from collections import Iterable In [6]: isinstance(123,Iterable) Out[6]: False In [11]: isinstance((123),Iterable) Out[11]: False In 阅读全文
posted @ 2019-09-06 21:26 才华配得上梦想
摘要:Queue队列 先进先出 多进程之间通过Queue来实现数据共享 start 0开始执行,进程编号为192881开始执行,进程编号为192892开始执行,进程编号为192901 执行完毕,耗时0.553开始执行,进程编号为192892 执行完毕,耗时1.354开始执行,进程编号为192903 执行完 阅读全文
posted @ 2019-09-05 20:47 才华配得上梦想
摘要:in test g_num=[11, 22, 33] in test2 g_num=[11, 22, 33] in thread g_num=[11, 22, 33] 使用互斥锁解决资源竞争的问题 阅读全文
posted @ 2019-09-04 23:28 才华配得上梦想
摘要:import threading import time def test1(): for i in range(5): print(" test1 %d" % i) time.sleep(1) # 如果创建Thread时执行的函数,运行结束,意味着这个子线程结束了 def test2(): for i in range(10): print(" test2 %d" % i) time.sleep 阅读全文
posted @ 2019-09-04 20:18 才华配得上梦想
摘要:import socketdef main(): # 创建套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 获取服务器的ip port dest_addr = input("请输入服务器的ip:") dest_port = int(input("请输入服务器的port:")) # 链接服务器 tcp_socke 阅读全文
posted @ 2019-08-31 20:52 才华配得上梦想
摘要:from socket import * import socket def main(): # 创建tcp套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 链接服务器 # tcp_socket.connect(("10.6.25.79", 8080)) server_ip = input("请输入需要链接服务 阅读全文
posted @ 2019-08-31 19:55 才华配得上梦想
摘要:import socket def send_msg(udp_socket): """发送消息""" # 发数据 # 获取要发送的内容 send_data = input("请输入传递的信息") dest_ip = input("请输入对方的ip;") dest_port = int(input("请输入对方的port:")) udp_socket.sendto(send_data.encode( 阅读全文
posted @ 2019-08-31 18:03 才华配得上梦想
摘要:知名端口 0-1023 动态端口 1024-65535 套接字是全双工 阅读全文
posted @ 2019-08-31 11:12 才华配得上梦想