README-python

Web

flask、trondo、Django、

GUI

EasyGui、Tkinter框架、

网络编程

服务端

# 导入socket库
import socket

# 创建socket对象
server_socket = socket.socket()

# 获取本地主机名
host = socket.gethostname()

# 设置端口号
port = 12345

# 绑定端口号
server_socket.bind((host, port))

# 设置最大连接数,超过后排队
server_socket.listen(5)

# 等待客户端连接
while True:
    client_socket, addr = server_socket.accept()
    print('连接地址:', addr)
    
    # 向客户端发送消息
    message = '你好,这里是服务端!' + "\r\n"
    client_socket.send(message.encode('utf-8'))
    
    # 关闭连接
    client_socket.close()

客户端

# 导入socket库
import socket

# 创建socket对象
client_socket = socket.socket()

# 获取本地主机名
host = socket.gethostname()

# 设置端口号
port = 12345

# 连接服务,指定主机和端口
client_socket.connect((host, port))

# 接收小于1024字节的数据
msg = client_socket.recv(1024)

client_socket.close()

print(msg.decode('utf-8'))

爬虫

参见文章《Python爬虫开发》https://www.cnblogs.com/dustfree/p/16794815.html

游戏

PyGame、

数据分析

 

 

 

 

python程序打包成EXE

http://www.py2exe.org/

 

 

others

linux python文件头:

#!/usr/bin/python
author:joejoe
date:April 10 2021

posted @ 2023-04-05 10:02  dustfree  阅读(211)  评论(0编辑  收藏  举报