一日多技,技能-Linux-Python-Life 001

简介: 一日多技,技能-Linux-Python-Life 001

简说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 中字符串得用双引号包裹 “”

image.png

2、正则快速将请求头 headers 格式化成字典?

# 使用正则表达式
查找字符串 (.*?): (.*)
替换字符串 '$1': '$2',

image.png

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.

生活

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折了。对打工人来说,太划算了!

今天分享就这些啦,希望对大家有所帮助,这是一个新栏目,总结下每天遇到的问题,记录分享给大家。喜欢就点个赞~

相关文章
|
4月前
|
存储 分布式计算 并行计算
云计算概述
云计算自2006年提出以来,已迅速发展为IT领域的核心技术。它融合了分布式计算、并行计算等技术,推动了信息基础设施的重构。随着数据量激增、能耗问题突出及资源利用率低,云计算应运而生,实现了按需使用、弹性扩展的信息服务模式,逐步接近“像用电一样使用计算资源”的理想目标。
452 0
|
负载均衡 网络协议 算法
|
存储 Kubernetes Cloud Native
云原生|kubernetes|centos下安装部署kubeapps以及简单的使用示例(一)
云原生|kubernetes|centos下安装部署kubeapps以及简单的使用示例
796 0
|
存储 传感器 数据采集
大数据
大数据是指数据量庞大(Volume)、增长迅速(Velocity)、类型多样(Variety)、价值密度低(Value)但潜力巨大的数据集。其来源包括互联网、物联网及企业内部数据。处理技术涵盖采集、预处理、存储、分析与可视化。应用领域涉及商业智能、金融、医疗、交通及公共服务等,助力决策优化与创新。
880 8
|
存储 前端开发 数据可视化
一文教会你 如何在Github中创建仓库?如何将多个项目放到一个仓库中管理?如何将本地项目上传到GitHub中?
这篇文章详细介绍了如何在GitHub上创建新仓库,以及如何将多个项目整合到一个仓库中进行管理。文章还提供了克隆仓库到本地、使用不同文件夹存放不同项目代码、以及将这些项目提交到远程服务器的步骤和方法。
一文教会你 如何在Github中创建仓库?如何将多个项目放到一个仓库中管理?如何将本地项目上传到GitHub中?
|
SQL 存储 关系型数据库
mysql集群搭建部署
应用场景 数据存储在mysql中,单节点存储如果数据量十分大,数据就很可能存不下。因此我们需要搭建部署mysql的集群模式,增加数据的存储量,而且提到数据库访问的并发。
2891 0
|
自然语言处理
致第一次安装RIME的你
转载自百度RIME吧,作者:半月湾C 原帖地址:http://tieba.baidu.com/p/3288634121   序言 很喜欢小狼毫输入法,喜欢他的简洁,美观以及超强悍的个人定制功能。关于 RIME输入法。
4122 0
|
传感器 数据采集 人工智能
PDR (Pedestrian Dead Reckoning)行人航位推算基本原理及实现
PDR (Pedestrian Dead Reckoning)行人航位推算基本原理及实现
1298 0
PDR (Pedestrian Dead Reckoning)行人航位推算基本原理及实现
|
easyexcel Java API
【Alibaba工具型技术系列】「EasyExcel技术专题」实战技术针对于项目中常用的Excel操作指南
【Alibaba工具型技术系列】「EasyExcel技术专题」实战技术针对于项目中常用的Excel操作指南
1492 0
【Alibaba工具型技术系列】「EasyExcel技术专题」实战技术针对于项目中常用的Excel操作指南

热门文章

最新文章