ubuntu18.04搭建python网络编程环境
2021/7/5 7:25:25
本文主要是介绍ubuntu18.04搭建python网络编程环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在使用Python在Ubuntu下进行网络编程时,需要在ubuntu下按住Pycharm,安装谷歌浏览器,安装网络调试助手,并对虚拟机网络进行配置。
1. Pycharm安装
- pycharm安装:
sudo snap install pycharm-community --classic
- 查找pycharm
find / -name pycharm.sh
- 打开pycharm
./snap/pycharm-community/244/bin/pycharm.sh
- 建立软链接
ln -s ./snap/pycharm-community/244/bin/pycharm.sh ./pycharm
2. 安装谷歌浏览器
- 使用Ubuntu自带的火狐浏览器打开https://www.google.cn/chrome/
- 点击下载Chrome
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PQj2C0du-1625392011747)(./pic/ubuntu.png)]
- 点击接受并安装,保持文件
- 在Downloads文件夹下,运行:
sudo dpkg -i google-chrome-stable_current_amd64.deb
- 打开谷歌浏览器
google-chrome
- 添加收藏,点击Add to Favorites
安装网络调试助手
- 安装软件
sudo dpkg -i 软件名称.deb
- 安装后打不开,运行
sudo apt-get install libqtgui4:amd64
-
打开网络调试助手
搜索mNetAssist
VMware网络配置
为了保证网络正常应用,虚拟机网络进行如下配置:
网络编程
完成上述环境搭建后,编写一个简单的服务器程序进行测试。
import socket if __name__ == '__main__': tcp_server_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) tcp_server_socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,True) tcp_server_socket.bind(("",8080)) tcp_server_socket.listen(128) while True: client_socket,ip_port = tcp_server_socket.accept() client_request_data = client_socket.recv(1024).decode() print(client_request_data)
打开网络调试助手,发送hello到服务器,服务器接收到hello打印。
这篇关于ubuntu18.04搭建python网络编程环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南