当前位置: 首页 > news >正文

在python将字符串中的空格转换为下划线_如何将下划线替换为空格,反之亦然?...

令人惊讶的是,这个图书馆还没有提到

python包名为python-slugify,它在slugifying方面做得相当不错:

pip install python-slugify像这样工作:

from slugify import slugify

txt = "This is a test ---"

r = slugify(txt)

self.assertEquals(r, "this-is-a-test")

txt = "This -- is a ## test ---"

r = slugify(txt)

self.assertEquals(r, "this-is-a-test")

txt = 'C\'est déjà l\'été.'

r = slugify(txt)

self.assertEquals(r, "cest-deja-lete")

txt = 'Nín hǎo. Wǒ shì zhōng guó rén'

r = slugify(txt)

self.assertEquals(r, "nin-hao-wo-shi-zhong-guo-ren")

txt = 'Компьютер'

r = slugify(txt)

self.assertEquals(r, "kompiuter")

txt = 'jaja---lol-méméméoo--a'

r = slugify(txt)

self.assertEquals(r, "jaja-lol-mememeoo-a")

相关文章:

  • python图像锐化_opencv实现图片模糊和锐化操作
  • python中configparser函数_python基础14 ---函数模块4(configparser模块)
  • python接口自动化测试报告_python接口自动化(二十七)--html 测试报告——上(详解)...
  • python中的常量和变量_python中的常量和变量代码详解
  • 常用公差配合表图_《公差配合与测量技术》小结
  • pythonassert关键字_Python assert实现软件测试
  • php 设置会员到期_支付宝推出“轻会员”,先享受优惠再交会员费
  • 很装b那种cmd命令_CMD命令混淆分析
  • 宏定义判定x是否为整数_整数与整数都还差不多从“高斯整数”到“代数整数”...
  • python 邻接矩阵_用Python做社会网络分析(1):简介
  • python投掷骰子实验报告_用Python来掷个色子玩~
  • qt 录屏 显示鼠标_Qt官方示例系统托盘
  • redis两台机器集群_redis4.0 cluster集群安装方法
  • python request请求参数_python+requests——简单发送请求——以及包括参数的请求
  • spring boot 事务_体验微服务分布式事务开源框架ServiceComb的Saga TCC模型
  • 【附node操作实例】redis简明入门系列—字符串类型
  • CAP 一致性协议及应用解析
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • flask接收请求并推入栈
  • gulp 教程
  • JS题目及答案整理
  • LeetCode29.两数相除 JavaScript
  • Linux各目录及每个目录的详细介绍
  • log4j2输出到kafka
  • Redis 中的布隆过滤器
  • Spring Cloud中负载均衡器概览
  • 翻译--Thinking in React
  • 回顾 Swift 多平台移植进度 #2
  • 来,膜拜下android roadmap,强大的执行力
  • 前端面试之CSS3新特性
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 协程
  • 找一份好的前端工作,起点很重要
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​【已解决】npm install​卡主不动的情况
  • ​VRRP 虚拟路由冗余协议(华为)
  • # 服务治理中间件详解:Spring Cloud与Dubbo
  • (1)Jupyter Notebook 下载及安装
  • (27)4.8 习题课
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (LeetCode 49)Anagrams
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)c#+winform实现远程开机(广域网可用)
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (七)glDrawArry绘制
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (一)kafka实战——kafka源码编译启动
  • (转)程序员技术练级攻略
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版