简说Python,号主老表,Python终身学习者,数据分析爱好者,从18年开始分享Python知识,原创文章227篇,写过Python、SQL、Excel入门文章,也写过Web开发、数据分析文章,老表还总结整理了一份2022Python学习资料和电子书资源,关注后私信回复:2022 即可领取。
技能相关
“1、Excel 去除单元格中的空格?
”
问题场景:想要批量替换 Excel 某列或者某行 每个单元格中的空格为- 。
解决方法:可以使用 Excel 的 SUBSTITUTE
函数,一共四个参数,具体介绍如下:
SUBSTITUTE(text, old_text, new_text, [instance_num])
SUBSTITUTE 函数语法具有下列参数:
- text ,必需。需要替换其中字符的文本,或对含有文本(需要替换其中字符)的单元格的引用。
- old_text ,必需。需要替换的文本。
- new_text ,必需。用于替换 old_text 的文本。
- instance_num ,可选。指定要将第几个 old_text 替换为 new_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换。否则,文本中出现的所有 old_text 都会更改为 new_text。
注意在 Excel 中字符串得用双引号包裹 “”
“2、正则快速将请求头 headers 格式化成字典?
”
# 使用正则表达式 查找字符串 (.*?): (.*) 替换字符串 '$1': '$2',
Linux 操作相关
“1、Linux 目录切换相关操作?怎么快速切换到上一个操作目录?
”
在 Linux 切换目录使用 cd 指令,常见操作:
# 进入指定目录 /home/mycode cd /home/mycode # 进入当前目录的上级目录 cd .. # 进入当前目录下的 abc 目录 cd ./abc # 进入用户 home 目录 cd ~ # 切换到上一次操作的目录 cd - # 额外的:查看当前目录路径 pwd
“2、Linux 安装 conda?
”
以安装 Miniconda3 为例子,我们从官网下载安装脚本,然后直接运行即可。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh chmod +x Miniconda3-latest-Linux-x86_64.sh ./Miniconda3-latest-Linux-x86_64.sh
额外的:
# 创建一个名为 py39的 python3.9 环境 conda create -n py39 python=3.9 # 进入 python3.9 环境 conda activate py39
“3、unrar解压到指定文件夹?
”
# 安装 apt update apt install unrar # 解压 x 表示解压完整路径 unrar x abc.rar /home/my
其他相关操作:
# 查看 压缩包 内容 unrar l abc.rar # 测试是否能够解压成功 unrar t abc.rar
Python相关
“1、使用 f.truncate()清除文件内容出现错误 io.UnsupportedOperation: truncate ?
”
在用r
方式打开文件的时候无法使用truncate
函数将文件内容清空,可以改成r+模式。
with open('./install_cmd', 'r+') as f: print(f'truncate ago:{f.read()}') f.truncate(0) print(f'truncate after:{f.read()}')
“2、如何为 selenium 配置 chromedriver?
”
WebDriverException: Message: 'chromedriver' executable needs to be in PATH.
- 下载 chromedriver(注意自己本地chrom 版本) https://registry.npmmirror.com/binary.html?path=chromedriver/
- 将下载好的 chromedriver 配置到环境变量(windows 添加一个环境变量,linux/mac可以将 chromedriver 复制到 /usr/local/bin)
生活
“1、指甲长到肉里怎么办?甲沟炎?
”
指甲长到肉里最常见原因是修指甲修的太圆、太深,另外和穿鞋挤压等有关,如果不及时处理,极可能发展成为甲沟炎。
如果已经很疼,而且有脓了,强烈建议直接去医院。
如果只是刚开始,没有很大疼痛感,根据百度百科,我们可以使用适当工具(消毒,不要太尖锐),将长大肉里的指甲挑出剪掉,然后在指甲和肉中间嵌入一点棉花(可以从棉签上剪一点),来阻止后面指甲继续往肉里长(引导指甲正常生长)。
“2、杭州通地铁公交卡优惠?
”
这周办了个杭州地铁公交卡,发现确实优惠。(直接地铁站就可以办理:
- 每次充值,最低50,只能按10的倍数金额充值,比如60
- 需要缴纳15元押金,押金和余额只能在 杭州市民卡 中心退 )
优惠说明:
- 地铁 公交直接91折
- 乘坐地铁/公交后 3-90 分钟(网上查的)内换乘,最高可以减免2元车费
以我自己为例子,我每天 地铁(3元)+ 公交(1元),一天一个来回就是8元(一顿豪华早餐钱了!),杭州通优惠后:
- 上班去:1 * 0.91 + (3 * 0.91-2) = 1.64
- 下班回:3 * 0.91 + (1 * 0.91-0.91) = 2.73
一天一个来回就是:4.37,相当于55折了。对打工人来说,太划算了!
今天分享就这些啦,希望对大家有所帮助,这是一个新栏目,总结下每天遇到的问题,记录分享给大家。喜欢就点个赞~