PyCharm运行Python程序的方法详解

PyCharm运行Python程序的方法详解-华尔子博-奥夏网
PyCharm是一款流行的Python IDE,使用PyCharm运行Python程序主要有以下两种方法: 1. 运行当前文件(Run File in Python Console):快捷键:Alt+Shift+F10操作步骤: 1) 打开要运行的Python文件,如hel...
3年前
0839

IDE(集成开发环境)是什么,集成开发环境简介

IDE(集成开发环境)是什么,集成开发环境简介-华尔子博-奥夏网
IDE 是 Intergreated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。 通过前面章节的学习我们知道,运行 C 语言(或 Java 语言...
4年前
0650

Linux(Ubuntu)系统安装Python的方法

Linux(Ubuntu)系统安装Python的方法-华尔子博-奥夏网
Linux 系统是为编程而生的,因此绝大多数的 Linux 发行版(Ubuntu、CentOS 等)都默认自带了 Python。有的 Linux 发行版甚至还会自带两个版本的 Python,例如最新版的 Ubuntu 会自带 Python 2.x...
5年前
02530

Python 2to3:自动将Python 2.x代码转换成Python3.x代码

Python 2to3:自动将Python 2.x代码转换成Python3.x代码-华尔子博-奥夏网
由于 Python 2.x 和 Python 3.x 的差别较大,因此 Python 2.x 的多数代码无法直接在 Python 3.x 环境中运行。而由于兼容性的原因,我们在网络上查找的资源多数是Python 2.x 的代码,如果想要在 ...
5年前
02410

零基础如何自学成为Python高手?

零基础如何自学成为Python高手?-华尔子博-奥夏网
目前python非常火,应用非常的广泛,是目前最火的行业职业,竞争力也非常的大,工资也比较高,未来的发展也比较好,但是学习python难度还是有的,其专业程度也是有的,要想更快更好的学习,必须...
5年前
02800

socket编程实现文件传输功能详细教程

socket编程实现文件传输功能详细教程-华尔子博-奥夏网
socket 文件传输程序,这是一个非常实用的例子。要实现的功能为:client 从 server 下载一个文件并保存到本地。 编写这个程序需要注意两个问题: 1) 文件大小不确定,有可能比缓冲区大很多,调...
4年前
0770

图解TCP四次握手断开连接过程详解

图解TCP四次握手断开连接过程详解-华尔子博-奥夏网
建立连接非常重要,它是数据正确传输的前提;断开连接同样重要,它让计算机释放不再使用的资源。如果连接不能正常断开,不仅会造成数据传输错误,还会导致套接字不能关闭,持续占用资源,如果并...
4年前
01810

详细分析TCP数据的传输过程

详细分析TCP数据的传输过程-华尔子博-奥夏网
建立连接后,两台主机就可以相互传输数据了。如下图所示: 图1:TCP 套接字的数据交换过程 上图给出了主机A分2次(分2个数据包)向主机B传递200字节的过程。首先,主机A通过1个数据包发送100个...
4年前
01611

bind()和connect()函数:绑定套接字并建立连接

bind()和connect()函数:绑定套接字并建立连接-华尔子博-奥夏网
socket() 函数用来创建套接字,确定套接字的各种属性,然后服务器端要用 bind() 函数将套接字与特定的 IP 地址和端口绑定起来,只有这样,流经该 IP 地址和端口的数据才能交给套接字处理。类似...
5年前
01980

TCP/IP协议族及开放式系统(Open System)

TCP/IP协议族及开放式系统(Open System)-华尔子博-奥夏网
目前实际使用的网络模型是 TCP/IP 模型,它对 OSI 模型进行了简化,只包含了四层,从上到下分别是应用层、传输层、网络层和链路层(网络接口层),每一层都包含了若干协议。 协议(Protocol)就...
5年前
02130