模块的使用1、importPython 模块的使用跟其他编程语言也是类似的。你要使用某个模块,在使用之前,必须要导入这个模块。导入模块我们使用关键字 import。import 的语法基本如下: import module1[, module2[,... moduleN] 1、import Python 模块的使用跟其他编程语言也是类似的。你要使用某个模块,在使用之前,必须要导入这个模块。导入模块
转载 2023-12-29 22:45:00
36阅读
阅读目录一、模块和包模块(module)的概念:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(module)。使用模块有哪些好处?1、最大的好处就是大大提高了代码的
转载 2023-07-05 20:53:51
364阅读
四、函数式编程:函数式编程,有利于代码的管理,后期的代码的迭代和修改。函数的封装参数的传递,返回值的返回。高阶函数:变量可以指向函数、函数名也可能是变量(abs取绝对值)def add(x, y, f): return f(x) + f(y) 把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。map/reduce:Python内建了map()和redu
目录一、模块化设计①Python程序的组成②为什么需要模块化设计③模块编程的流程④模块的API和功能描述要点⑤模块的创建和测试代码⑥模块文档字符串和API设计二、模块的导入①import语句导入②from..import导入③__import__()动态导入④模块的加载三、包①包的结构②包的导入③用*导入包④包内引用⑤sys.path和模块搜索路径四、模块发布和安装①模块的本地发布 ②
转载 2023-07-26 19:47:39
91阅读
一、模块1.什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。2.为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script。 随着程序的发展,功能越来越多,为了方便管理
什么是模块Python模块编程 Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块。通过这些强大的模块可以极大地提高开发者的开发效率。那么,模块到底指的是什么呢?模块,英文为 Modules,至于模块到底是什么,可以用一句话总结:模块就是 Python 程序。换句话
Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块。通过这些强大的模块可以极大地提高开发者的开发效率。那么,模块到底指的是什么呢?模块,英文为 Modules,至于模块到底是什么,可以用一句话总结:模块就是 Python程序。换句话说,任何 Python 程序都可以作为模块,包括在前面章
Python 提供了两个级别访问的网络服务:低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。一、基本的Socket  socket 又称“套接字”,应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机
转载 2023-06-20 14:59:45
144阅读
基础介绍socket:对底层的封装,实现接收和发送能功能 发送:send 接收:receiveISO七层 应用层 http,smtp, dns, ftp,ssh,snmp,ping,dhcp 表示层 会话层 传输 网络层 ip 数据链路层 mac 物理层TCP/IP 三次握手,四次断开 UDPport最大 65535会话实例# 服务器端
原创 2022-02-17 15:18:48
276阅读
常用属性import sysprint(sys.argv) # 命令行参数list,第一个元素是程序本身路径print(sys.version) # python解释器版本 3.4.1print(sys.maxsize) # 最大值 9223372036854775807print(sys.path) # 返回模块的搜索路径print(sys.platform) # 返回操作系统平
原创 2021-07-12 10:49:03
98阅读
os属性import osprint(os.curdir) # 当前目录 .print(os.pardir) # 父目录 ..print(os.name) # 平台名称 win nt linux posixprint(os.sep) # separator路径分隔符win \\ linux /print(os.linesep) # 行终止符 win \r\n linux
原创 2021-07-12 10:49:28
146阅读
常用属性import sysprint(sys.argv) # 命令行参数list,第一个元素是程序本身路径print(sys.version) # python解释器版本 3.4.1print(sys.maxsize) # 最大值 9223372036854775807print(sys.path) # 返回模块的搜索路径print(sys.platform) # 返回操作系统平
原创 2022-02-17 15:10:05
280阅读
os属性import osprint(os.curdir) # 当前目录 .print(os.pardir) # 父目录 ..print(os.name) # 平台名称 win nt linux posixprint(os.sep) # separator路径分隔符win \\ linux /print(os.linesep) # 行终止符 win \r\n linux
原创 2022-02-17 15:10:15
93阅读
import itertools# “无限”迭代器# 创建一个无限的迭代器,代码会打印出自然数序列,根本停不下来,只能按Ctrl+C退出。def testCount(): natuals=itertools.count(1) for i in natuals: print(i)# testCount()# 传入的一个序列无限重复下去def testCycle(
原创 2022-02-17 15:11:01
146阅读
废话不多说,直接上代码import tracebacktry: 1/0except: traceback.print_exc(file=open("tb.txt","w+")) # except的缩写else: print("success!")finally: print("ok") # ok"""tb.txtTraceback (most recen
原创 2021-07-12 10:14:43
317阅读
基础介绍socket:对底层的封装,实现接收和发送能功能 发送:send 接收:receiveISO七层 应用层 http,smtp, dns, ftp,ssh,snmp,ping,dhcp 表示层 会话层 传输 网络层 ip 数据链路层 mac 物理层TCP/IP 三次握手,四次断开 UDPport最大 65535会话实例# 服务器端
原创 2021-07-12 10:48:54
285阅读
# Python SSL模块编程-保障通信安全 ## 1. 什么是SSL? SSL(Secure Sockets Layer)是一种用于保障网络通信安全的协议。它使用加密技术来确保数据在网络中的传输过程中不会被窃取或篡改。SSL协议的实现通常依赖于SSL证书,用于验证服务器的身份和加密通信内容。 在Python中,我们可以使用`ssl`模块来实现SSL协议的功能。`ssl`模块Python
原创 2023-12-02 06:03:47
77阅读
废话不多说,直接上代码import tracebacktry: 1/0except: traceback.print_exc(file=open("tb.txt","w+")) # except的缩写else: print("success!")finally: print("ok") # ok"""tb.txtTraceback (most recen
原创 2022-02-17 15:14:31
193阅读
import itertools# “无限”迭代器# 创建一个无限的迭代器,代码会打印出自然数序列,根本停不下来,只能按Ctrl+C退出。def testCount(): natuals=itertools.count(1) for i in natuals: print(i)# testCount()# 传入的一个序列无限重复下去def testCycle(
原创 2021-07-12 10:14:42
168阅读
# Python 编程与蓝牙模块的结合 蓝牙技术已经成为现代生活中不可或缺的一部分。它使得设备之间能够便捷地进行数据通信,而 Python 作为一种功能强大、易学易用的编程语言,越来越多地应用于蓝牙设备的开发和控制。本文将介绍如何使用 Python 编程蓝牙模块,并提供代码示例,帮助大家更好地了解这一领域。 ## 蓝牙基础知识 蓝牙是一种短距离无线通信技术,通常用于连接电脑、手机、耳机等多个
原创 11月前
197阅读
  • 1
  • 2
  • 3
  • 4
  • 5