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中json格式数据输出的简单实现方法
Oct 31 Python
详谈Python2.6和Python3.0中对除法操作的异同
Apr 28 Python
利用matplotlib+numpy绘制多种绘图的方法实例
May 03 Python
Python3实现简单可学习的手写体识别(实例讲解)
Oct 21 Python
TensorFlow Session会话控制&Variable变量详解
Jul 30 Python
python实现二维数组的对角线遍历
Mar 02 Python
python pandas时序处理相关功能详解
Jul 03 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 Python
python实现滑雪者小游戏
Feb 22 Python
深入浅析python 中的self和cls的区别
Jun 20 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
python 实现有道翻译功能
Feb 26 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
在PHP中使用XML
2006/10/09 PHP
BBS(php & mysql)完整版(二)
2006/10/09 PHP
php 字符串替换的方法
2012/01/10 PHP
php mail to 配置详解
2014/01/16 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
载入进度条 效果
2006/07/08 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
2010/12/19 Javascript
js兼容的placeholder属性详解
2013/08/18 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
2014/12/29 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
windows 下安装nodejs 环境变量设置
2017/02/02 NodeJs
详解微信小程序回到顶部的两种方式
2019/05/09 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
微信小程序实现锚点功能
2019/11/20 Javascript
[48:32]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs VG
2018/04/01 DOTA
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
python中Django文件上传方法详解
2020/08/05 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
详解HTML5 录音的踩坑之旅
2017/12/26 HTML / CSS
Lookfantastic葡萄牙官方网站:欧洲第一大化妆品零售商
2018/03/17 全球购物
体育教育毕业生自荐信
2013/11/21 职场文书
家教广告词
2014/03/19 职场文书
篝火晚会主持词
2014/03/25 职场文书
护士自荐信范文
2015/03/25 职场文书
七年级数学教学反思
2016/02/17 职场文书
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers