Python中 rstrip() 的用法 以及和 strip() 的区别
-
概述
在对数据进行预处理的时候,我们经常会用到 strip() 函数来去除字符串或者字段前后的空格,但其实还有一个函数 rstrip(),是用来删除字符串末尾的指定字符(默认为空格),那这两个函数有什么区别呢,rstrip()又怎么使用呢? -
rstrip()
2.1 语法
str.rstrip([chars])
Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格).2.2 参数:
chars – 指定删除的字符(默认为空格)
返回:
返回删除 string 字符串末尾的指定字符后生成的新字符串。 -
rstrip() 和 strip()的区别
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格).
原文链接:https://blog.csdn.net/qq_41800366/article/details/88081034
setattr()
Setattr() 设置属性
Getattr 获得属性
setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。
语法
setattr() 语法:
setattr(object, name, value)
参数
• object – 对象。
• name – 字符串,对象属性。
• value – 属性值。
来自 https://www.runoob.com/python/python-func-setattr.html
linux命令移动、复制文件
来自 https://blog.csdn.net/qq_35091353/article/details/106236721
解压
Tar -xvf file.tar
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
来自 https://zhuanlan.zhihu.com/p/34841993
检查文件大小
root@dev-abc-mt-11-8yux-665997fb8-j6l6l:/data/mrc_release_0601/expr/VRM_expr/ko
r_0609/ckpts# du -ah --max-depth=1
linux创建软连接
sudo ln -s /usr/local/cuda-8.0 /usr/local/cuda
来自 https://blog.csdn.net/txpp520/article/details/104519153
strip()
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
来自 https://www.runoob.com/python/att-string-strip.html
str.rstrip([chars])
Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格).
来自 https://blog.csdn.net/qq_41800366/article/details/88081034
extend()
extend() 函数、append()函数、+ 与 += 功能比较:
append()是向列表尾部追加一个新元素,列表只占一个索引位,在原有列表上增加。
extend()向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加。
+与extend()在效果上具有相同的功能,但是实际上生成了一个新的列表来存放这两个列表的和,只能用在两个列表相加上。
+=与extend()效果一样。
原文链接:https://blog.csdn.net/weixin_43283397/article/details/104292540
vim/ls不可用
第一个红色错误在于拼写是: P A T H 不是 : PATH不是: PATH不是:PTAH,第二个红色错误在于因为是最后一条环境配置语句所以结尾要加:$PATH,如果想重置~/.bashrc可以使用cp /etc/skel/.bashrc ~/语句然后重启即可满血复活-