交流QQ群:491229003[IOS交流群] / 491310686[ReactNavite交流群]

本站处于开发中,有不妥的地方请及时与我本人联系

Python 入门基础知识 - XMPPY的使用

1、XMPPPY模块简介XMPPPY模块使用Python对XMPP协议进行了封装,使用XMPPPY可以使用Python连接到支持的XMPP协议的服务器。XMPPPY主要有以下几个模块auth: 实现XMPP协议用户认证的模块browser: 用户提供DISCO服务器框架client: 用于提供扩展debug: 用户调试dispatcher: XMPPPY的主要模块features: 包含一些不能分割的内容filetransfer: 用于实现JEP-0047protocol:...

Python 入门基础知识 - poplib和smtplib邮件模块(二)

发送邮件发送邮件一般使用的是SMTP协议,使用Python的smtplib模块可以登录SMTP协议发送邮件。使用SMTP协议发送邮件,首先要登录SMTP服务器1、smtplib模块简介使用smtplib模块的SMTP类可以创建一个SMTP对象实例。其原型如下SMPT(host, port, local_hostname)其参数含义如下host: 连接的服务器名,可选参数port: 服务器端口,可选参数local_hostname:...

Python 入门基础知识 - poplib和smtplib邮件模块(一)

使用poplib和smtplib模块收到邮件Python中的poplib模块和smtplib模块提供了对POP3协议和SMTP协议的支持。使用POP3协议可以登录E-mail收取邮件,使用SMTP协议可以发送邮件。本篇博文先介绍下如何收取邮件收取邮件一般的邮箱服务器都提供了POP3收取邮件的方式,Outlook等E-mail客户端就是使用POP3协议收取邮箱中的邮件。使用Python的poplib模块可以实现一个简单的收取邮件的客户端。1、poplib模块简介使用poplib模块中的POP3类可以创...

Python 入门基础知识 - 访问FTP

访问FTPPython中的ftplib模块提供了用于访问FTP的函数。使用ftplib模块可以在Python脚本中访问FTP,完后上传、下载文件等1、ftplib模块简介使用ftplib模块中的FTP类,可以创建一个FTP连接对象。其原型如下FTP(host, user, passwd, acct)参数含义如下host: 要连接的FTP服务器,可选参数user: 登录FTP服务器所使用的用户名,可选参数passwd: 登录FTP服务器所使用的密码,可选参数acct:...

Python 入门基础知识 - 使用urllib、httplib

使用urllib、httplibPython提供的socket的模块主要用户底层网络协议,对于常用的HTTP协议和FTP协议可以使用Python中的httplib和ftplib进行访问1、使用Python访问网站网站都是基于HTTP协议的,使用Python中的urllib和httplib都可以访问网站。其中urllib主要用于处理URL,使用urllib操作URL可以使用和打开本地文件一样的操作。而httplib则实现了对HTTP协议的封装。1、urllib模块简介使用Python中的urllib模...

Python 入门基础知识 - 在局域网中传输文件

在局域网中传输文件使用Python中的socket模块可以编写一个简单的传文件的脚本。传输文件也就是将文件内容依次发送出去。服务端代码实例如下# -*- coding: utf-8 -*- import Tkinter import threading import socket import os class ListenThread(threading.Thread): # 监听线程 def __init__(self, edit, server):...

Python 入门基础知识 - socket建立客户端和服务端

socket建立客户端和服务端1,建立服务端使用socket模块建立一个简单的服务端。首先应创建一个socket对象,使用socket对象的bind方法绑定IP地址和端口。然后使用socket对象的listen方法监听socket连接。最后进入循环等待客户端的连接。代码如下# -*- coding: utf-8 -*- import Tkinter import threading import socket class ListenThread(threading.Thread): # 监听线程...

Python 入门基础知识 - 使用socket模块建立网络通信

使用socket模块建立网络通信使用Python中的socket模块提供的socket对象的方法,可以在计算机与计算机之间建立连接。一般来说,使用socket创建的通信应有服务端和客户端,服务端首先建立一个socket,并等待客户端的连接。客户端建立与服务端的socket连接,当连接成功后,客户端和服务端就可以使用socket进行通信。socket模块简介使用socket模块时,应首先使用socket()函数,创建一个socket对象。然后就可以使用socket对象的方法创建连接。socket()函...

Python 入门基础知识 - Python网络编程

Python网络编程Python的标准模块中提供了对网络编程的支持。在Python中,可以使用socket模块进行底层的网络编程,也可以使用urllib、httplib、ftplib、poplib和smtplib等模块针对特定的网络协议进行编程。除了Python的标准模块以外,还可以使用Twisted进行网络编程。Twisted支持多种底层协议,使用Twisted可以更加方便的编写网络应用程序。使用socket模块Python中的socket模块进行了底层的网络接口,使用Python的socket模...

Python 入门基础知识 - 嵌入式数据库SQLite

嵌入式数据库SQLiteSQLite是一款轻型的嵌入式数据库,相对于其他的庞大数据库软件,SQLite显得十分小巧。使用SQLite不需要要像MySQL的守护进程。SQLite可以满足一般的数据库应用,Python也提供了对SQLite的支持。1、SQLite的安装我使用的是Mac电脑,里面有个比较方便的工具brew,可以自己安装brew,然后执行brew install sqlite3安装SQLite完成2、创建数据库sqlite3...