Python获取指定字符前面的所有字符方法


Posted in Python onMay 02, 2018

在用C和python编程时遇到的一个问题是:

用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了,之后入库,导致浪费很大空间

因此想要截取字符串:

方案有两个:

1.使用rfind函数

url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
print url[0:url.rfind('/', 1) + 1]

获取到的结果:http://www.6mm.cc/uploads/allimg/1306/

2.使用逆序的截取的方式

>>> url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
>>> tt = url[::-1].split('/', 1)[-1][::-1] + '/'
>>> tt
'http://www.6mm.cc/uploads/allimg/1306/'

以上这篇Python获取指定字符前面的所有字符方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Twisted框架上手前所必须了解的异步编程思想
May 25 Python
python set内置函数的具体使用
Jul 02 Python
django的auth认证,authenticate和装饰器功能详解
Jul 25 Python
python函数修饰符@的使用方法解析
Sep 02 Python
Python 类属性与实例属性,类对象与实例对象用法分析
Sep 20 Python
numpy.linalg.eig() 计算矩阵特征向量方式
Nov 29 Python
Python3连接Mysql8.0遇到的问题及处理步骤
Feb 17 Python
django项目中新增app的2种实现方法
Apr 01 Python
python自定义函数def的应用详解
Jun 03 Python
如何用Matplotlib 画三维图的示例代码
Jul 28 Python
Python 下载Bing壁纸的示例
Sep 29 Python
linux中nohup和后台运行进程查看及终止
Jun 24 Python
Python 查找字符在字符串中的位置实例
May 02 #Python
python 巧用正则寻找字符串中的特定字符的位置方法
May 02 #Python
Python 在字符串中加入变量的实例讲解
May 02 #Python
Python 实现字符串中指定位置插入一个字符
May 02 #Python
Python3实现的简单验证码识别功能示例
May 02 #Python
利用Python在一个文件的头部插入数据的实例
May 02 #Python
python在文本开头插入一行的实例
May 02 #Python
You might like
PHP4实际应用经验篇(5)
2006/10/09 PHP
php实现的通用图片处理类
2015/03/24 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
PHP实现倒计时功能
2020/11/16 PHP
超清晰的document对象详解
2007/02/27 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
alert出数组中的随即值代码
2014/09/25 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
微信浏览器禁止页面下拉查看网址实例详解
2017/06/28 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
Vue上传组件vue Simple Uploader的用法示例
2017/08/25 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
vue中的router-view组件的使用教程
2018/10/23 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
对python3标准库httpclient的使用详解
2018/12/18 Python
pyqt5 实现工具栏文字图片同时显示
2019/06/13 Python
python类中super() 的使用解析
2019/12/19 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
解决Django no such table: django_session的问题
2020/04/07 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
Fossil美国官网:Fossil手表、手袋、珠宝及配件
2017/02/01 全球购物
Airbnb爱彼迎官网:成为爱彼迎房东,赚取收入
2019/03/14 全球购物
保密协议书范本
2014/04/22 职场文书
导师推荐信范文
2014/05/09 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
学校食堂标语
2014/10/06 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
人代会简报
2015/07/21 职场文书
聊聊SpringBoot自动装配的魔力
2021/11/17 Java/Android
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏
Oracle锁表解决方法的详细记录
2022/06/05 Oracle