字符串拼接后存在中间换行

问题

在ubuntu平台下利用youtube-dl进行视频下载,需要进行批量操作和对命令进行拼接。但是,拼接完成后的字符串输出时却存在中间换行的问题。

描述

想要输出的字符串

实际输出的字符串

出现上面两种情况的原因时在拼接过程中无意间引入了换行符。由于视频的名称存放在txt文件中,所以在进行读取时每一行都在最后加入了换行符。比如:上面的 -5KQ66BBWC4 就是一个视频的名称,但是读入后就变成了-5KQ66BBWC4\n ,然后在进行拼接时就会发现存在换行的现象。虽然不影响下载,但是下载后视频的名称就会变成 -5KQ66BBWC4\n,非常不利于视频的读取。

解决

其实解决这个问题很简单,将读取的视频名称或者字符串的换行符去掉就行。例子:

f = open('./all.txt)
for vid in f :vid = vid.strip()#通过这个命令就可以将字符串最后面的换行符去掉。

其实这个问题主要还是粗心的原因,读取的时候忽略了字符串的读取规则,才会产生这个问题。

字符串拼接后存在中间换行相关推荐

  1. ajax使用html()后样式无效,jquery.ajax使用字符串拼接后内联css样式失效

    问题所在: 是这样的,我使用ajax调用了一串json数据,使用字符串拼接的方法动态插入div容器.结果css并没有对动态插入的内容加css样式. 代码描述: css使用的内联,在head部分, jq ...

  2. 字符串拼接后分割再去重java_oracle 一个字段去重得到不重复航司

    需求: 今天要统计有有多少家航司数据?要去重 描述: 但是这个字段存的是 以斜杠进行分割的数据 分析: 每个字段都存在重复,或者不重复.整体思想, 1.先在oracle去重,然后以/拼接 2.在jav ...

  3. c语言 字符串拼接 添加回撤换行,C语言一行语句太长的换行处置方式

    目录 1.C语言中代码的多行誊写 对C语言初学者来说,编写的程序的功效很简单,一句代码很短,但是在现实开发中,参数往往很长许多,一句代码可能会很长,需要用多行才气誊写. 若是我们在一行代码的行尾放置一 ...

  4. 问题 C: 1.01 字符串拼接  编写程序实现接收用户输入的两个字符串,将它们组合后输出。

    问题 C: 1.01 字符串拼接 时间限制: 1 Sec 内存限制: 128 MB 提交: 8394 解决: 3559 [提交] [状态] [讨论版] [命题人:lip] 题目描述 编写程序实现接收用 ...

  5. JAVA进阶教学之(StringBuider进行字符串拼接)

    这一章节我们学习到的是StringBuider进行字符串拼接,有同学们问,为什么学了StringBuffer字符串拼接后还要看这个,下面我们来说道说道 代码演示: public class Strin ...

  6. 字符串拼接的双引号和单引号问题,转义字符

    有这么一句话,想要字符串拼接后得到这么一句话. {"Lbracket":"( ","Compare":" in",&qu ...

  7. 含有参数的sql拼接_深入讲解SQL中的字符串拼接

    一.概述 相信大家在日常开发中,在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sqlserver: select ' ...

  8. java sql拼接字符串_SQL中字符串拼接

    1. 概述 在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sqlserver: select '123'+'456' ...

  9. mysql sql数值转字符拼接_sql中的字符串拼接

    1. 概述 在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sqlserver: select '123'+'456' ...

最新文章

  1. sql server 怎么把视图中的数据存到另外一张表中_承上篇,自制插件优化Kep数据存储问题...
  2. ELK+kafka日志系统搭建-实战
  3. python爬虫文字全是乱码_pythone爬虫编码自适应 解决网页乱码
  4. 1.1图像处理的概念
  5. UnixBench算分介绍
  6. IDG研究显示,混合云是数字化转型的“强大助推器”
  7. 2020-我的后端开发秋招之路
  8. 【LeetCode】【数组】题号:*41,最小正正数
  9. jQuery ctrl+Enter shift+Enter
  10. ref:LDAP入门
  11. python自回归_自回归模型(AR )
  12. win7如何启用计算机的无线功能,Win7电脑如何设置WiFi?设置WiFi的方法
  13. BAT的校园大赛,都秀出了哪些肌肉?
  14. Oracle WITH AS 用法
  15. Android面试题Java基础篇
  16. ajax回调函数 异步延迟
  17. 企业网站制作网站安全评估技术与漏洞挖掘技术
  18. 被严重 “高估” 的未来
  19. 在参考了众多博客之后,我写出了多达三万字的HashMap源码分析,比我本科毕业论文都要精彩
  20. NeoWorld之穿越者2046:第二章

热门文章

  1. 品酒论三国之一(把梳子卖给和尚)
  2. 从零开始学习机器学习五:决策树算法特征工程
  3. 记一次CH552不识别无法下载解决办法
  4. 我的新书:《Jetpack Compose:Android全新UI编程》已出版
  5. android apk 反编译及第三方加固脱壳
  6. 如何使用python3 以及API发微博文章
  7. 用MATLAB实现FR共轭梯度法求解实例
  8. html字体颜色字号,(前端)html与css,css 5、颜色、字体、字号量取方式
  9. PART 4 描述性统计分析
  10. java 落单_飞太慢会落单,太快会受伤