有什么有趣的 Python 模块值得推荐?

发布网友 发布时间:2022-04-24 10:07

我来回答

3个回答

懂视网 时间:2022-05-10 10:35

Python网络编程哪个模块最好?为什么是最好的?这篇文章就举例Python模块详解。

Python Internet 模块

以下列出了 Python 网络编程的一些重要模块:

internet.png

下面,举几个Python模块详解:

简单实例

服务端

我们使用 socket 模块的 socket 函数来创建一个 socket 对象。socket 对象可以通过调用其他函数来设置一个 socket 服务。

现在我们可以通过调用 bind(hostname, port) 函数来指定服务的 port(端口)。

接着,我们调用 socket 对象的 accept 方法。该方法等待客户端的连接,并返回 connection 对象,表示已连接到客户端。

完整代码如下:

#!/usr/bin/python
#-*-coding:UTF-8-*-
#文件名:server.py

importsocket  #导入 socket 模块

s=socket.socket() #创建 socket 对象
host=socket.gethostname() #获取本地主机名
port=12345  #设置端口
s.bind((host, port)) #绑定端口

s.listen(5)  #等待客户端连接
while True:
 c, addr = s.accept() # 建立客户端连接。
 print '连接地址:', addr
 c.send('欢迎访问Gxl网!')
 c.close() # 关闭连接

热心网友 时间:2022-05-10 07:43

机器学习,比如手写字识别,人脸识别,垃圾邮件处理等。 当然还可以画图,和matlab类似,不过是工业级的。
也许最初设计 Python 这种语言的人并没有想到今天Python 会在工业和科研上获得如此广泛的使用。著名的自由软件作者Eric Raymond 在他的文章《如何成为一名黑客》中,将Python 列为黑客应当学习的四种编程语言之一,并建议人们从Python 开始学习编程。这的确是一个中肯的建议,对于那些从来没有学习过编程或者并非计算机专业的编程学习者而言,Python 是最好的选择之一。Python 第一次学习Python,我只用了不到二十分钟的时间,站在书店里把一本教初学编程的人学习Python 的书翻了一遍。也是从那时起,我开始被这种神奇的语言吸引。 Python 可以用来开发symbian 上的东西。 易用与速度的完美结合Python 是一种用起来很方便的语言,很多初学Java 的人都会被 Java 的CLASSPATH 搞得晕头转向,花上半天的时间才搞明白原来是CLASSPATH 搞错了自己的 Hello World 才没法运行。

热心网友 时间:2022-05-10 09:01

最近用到过的几个:
自动化图表用到 matplotlib: python plotting,粗鄙如我也能秒杀excel的图表啦
轻量级demo神器 Welcome | Flask (A Python Microframework),django拜拜吧
dm预研用 scikit-learn: machine learning in Python
很好玩的主题模型实现 gensim: Topic modelling for humans
ctypes、nltk什么的就不说了,免得被人说土,虽然用的还是蛮多的……

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com