Python3萌新入门笔记(51)
小楼一夜听春语 7年前 (2017-11-27) 6022浏览 0评论
这一篇教程,我们通过例子对网络编程相关的一些模块进行简单的了解。 一、socket模块 通过socket模块,我们能够创建服务器和客户端。 这里我们需要使用socket模块中的socket()函数,这个函数能够使用给定的地址族、套接字类型和协议号创建...
小楼一夜听春语 7年前 (2017-11-27) 6022浏览 0评论
这一篇教程,我们通过例子对网络编程相关的一些模块进行简单的了解。 一、socket模块 通过socket模块,我们能够创建服务器和客户端。 这里我们需要使用socket模块中的socket()函数,这个函数能够使用给定的地址族、套接字类型和协议号创建...
小楼一夜听春语 7年前 (2017-11-23) 4298浏览 0评论
这一篇教程,我们一起了解关于Python网络编程中涉及的一些概念。 我们知道如果两个人互相邮寄物品,都需要知道对方的地址和姓名。 寄送物品的地址能够保证物品运输到的具体位置,例如某个学校的某个班级。 寄送物品的姓名能够保证把物品交给某个人。 网络编程...
小楼一夜听春语 7年前 (2017-11-17) 4644浏览 2评论
这一篇教程,我们来了解协程(Coroutine)。 前面我们学习了进程和线程,它们的调度由系统决定。 我们也知道Python中的多线程是抢占式调度,在线程切换执行的过程中,每个线程执行的代码数量和时间都是由系统决定,编程人员无法控制。 如果是CPU密...
小楼一夜听春语 7年前 (2017-11-13) 4138浏览 2评论
这一篇教程,我们一起来了解多线程。 我们通过进程的学习,能够知道一个进程是一个任务。 那么,线程又是什么? 线程的作用执行进程的任务。 实际上,每一个进程的启动,都至少包含了一个线程。 这就好像一家食品公司(进程),至少得有一条生产线(线程),食品公...
小楼一夜听春语 7年前 (2017-11-10) 5374浏览 2评论
这一篇教程,我们一起来了解Python的多进程。 首先,需要知道进程的概念。 它的概念有些枯燥。 狭义的定义:进程是正在运行的程序的实例。 广义的定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是操作系统动态执行的基本单元。 是...
小楼一夜听春语 7年前 (2017-11-07) 4874浏览 3评论
这一篇教程,我们继续了解SQLite数据库的一些内容。 如果想用好数据库,一些常用的语句是必须掌握的。 SQL语句以关键字开始,常用的关键字包括: CREATE(创建) DROP(丢弃) ALTER(改变) INSERT(插入) SELECT(查询...
小楼一夜听春语 7年前 (2017-11-06) 5065浏览 0评论
这一篇教程,我们一起来了解一些数据库相关的知识。 这里我们所接触的是关系型数据库。 当前主流的关系型数据库有Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL。 那么,什...
小楼一夜听春语 7年前 (2017-11-02) 3821浏览 0评论
这一篇教程,我们继续完成图形界面程序的功能部分。 在我们之前编写的图形界面程序中包含以下功能: 打开选取的文件到文本控件 保存文本控件的内容到文件 那么,对于这两个功能,我们要定义相应的功能函数。 示例代码: def open_file(even...
小楼一夜听春语 7年前 (2017-11-02) 7344浏览 0评论
这一篇教程开始,我们来了解Python的图形界面(GUI)编程。 Python的GUI库有很多,这里我只介绍wxPython这个库(很有名气的一个库)。 当然,也只是入门级的介绍。 wxPython这个库包含了很丰富的内容,如果想深入了解,可以下载官...
小楼一夜听春语 7年前 (2017-11-01) 33944浏览 0评论
这一篇教程,我们来了解了解如何在PyCharm中安装和卸载第三方库。 一、安装 1、在文件(File)菜单中选择默认设置(Default Setting)。 2、在打开的界面中,左侧列表中点击项目解释器选项(Project InterPreter)...