首页 > 编程语言 >Python学习笔记--高阶技巧(二)

Python学习笔记--高阶技巧(二)

时间:2022-12-29 01:22:36浏览次数:33  
标签:匹配 socket 递归 Python -- 高阶 元字符

Socket服务端开发

基本步骤如下:

socket客户端开发

基本步骤如下:

1、创建socket对象
2、连接到服务器
3、发送消息
4、接收返回消息
5、关闭连接

正则表达式

基础方法

match从头匹配

search搜索匹配

findall搜索全部匹配

元字符匹配

在进行元字符的匹配时,带上r的标记,那就可使得转义字符无效

递归

import os是调用递归的依赖

递归显示文件夹名称的具体实现:

判断是否为文件夹的具体实现:

标签:匹配,socket,递归,Python,--,高阶,元字符
From: https://www.cnblogs.com/liuzijin/p/17009187.html

相关文章

  • xposed安装和使用入门
    因为xposed已经停止更新,高版本的android可以使用他的改良版lsposed,开发环境和xposed一致,首先需要安装magisk+zygisk+lsposed.xposed开发环境导入xposed模块开发......
  • 获取当前目录下所有子目录大小
    获取当前目录下所有子目录大小我主要是用于在C盘查找大文件目录用测试版路径填好直接运行即可importospath=r'C:\Users\ys\AppData\LocalLow'defget_dir_si......
  • 将代码上传到码云上
    第一步:建立本地git仓库 cd到你的本地项目根目录下,执行git命令 git init第二步:将本地项目工作区的所有文件添加到暂存区 git add. .表示......
  • MySQL杂谈
    重拾mysql,记点新知识1、关于外键约束,项目中一直少用外键约束,是怕删除的时候删除不掉,原来是可以设置的,关于外键约束有四种更新行为NOACTION:当在父表中删除/更新对应......
  • redis安装记录
    redis的安装解压安装包:tar-zxvfredis-3.2.5.tar.gz解压完成后,进入redis文件夹下,执行make命令make命令执行完成之后,执行makeinstallredis的启动默认前台启动:redi......
  • 105和106 写了1个多小时,终于悟了
    513.找树左下角的值publicintfindBottomLeftValue(TreeNoderoot){travel(root,0);returnanswer;}privateintmaxDepth=-1;p......
  • C#常用字符串方法
    常用字符串方法CompareTo()比较字符串的内容Replace()用另一个字符或者字符串替换字符串中给定的字符或者字符串Split()      在出现给定字符的地方,把......
  • rabbitmq的安装记录
    安装Erlang,Socat,RabbitMQ###顺序不能变rpm-ivherlang-21.3.8.9-1.el7.x86_64.rpmrpm-ivhsocat-1.7.3.2-1.el6.lux.x86_64.rpmrpm-ivhrabbitmq-server-3.8.1-1......
  • 关于kali如何安装Fluxion并且WiFi钓鱼步骤超详细(我安装遇到的坑都在里面)
    前情提示WiFi钓鱼用kali首先你需要一个适配kali的无线网卡这点很重要我买的这个(绝对没有恰烂钱,毕竟人家也不给我钱,网店叫“深圳浠创科技”还有其他款式可以问客服买其他型......
  • 编程路-基础提升-第八周-04
    一闭三器一闭三器:闭包、迭代器、生成器、装饰器是函数中的高端用法,特别是装饰器会用的话,会大大节省编程的内存和效率。迭代器如果直接在后面用魔法点类型的话,会查看......