手机xml文件缺失

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机xml文件缺失相关的知识,希望对你有一定的参考价值。

参考技术A 手机xml文件缺失解决方法如下。
1、将手机用数据线连接电脑。
2、运行文件还原工具,选择遗失的文件的所在位置。
3、点击扫描查找文件。
4、扫描停止后,双击分类下的扫描找到的文件并预览内容。
5、勾选需要的文件,单击恢复并保存到手机上。

加载 excel 文件且未显示缺失值并尝试使用正则表达式清除手机号码中的值时出现问题

【中文标题】加载 excel 文件且未显示缺失值并尝试使用正则表达式清除手机号码中的值时出现问题【英文标题】:Problem loading excel file and not showing the missing values and trying to use regex to clear and values in a cellphone number 【发布时间】:2021-11-16 08:57:57 【问题描述】:

我有一个 Excel 文件,其中包含一些客户提供的大量日期。

由于某些原因,在读取 excel 文件时,jupyter notebook 无法可视化缺少值的字段。 缺失值的原因是客户未填写此数据。

我在导出数据时尝试了很多东西。

df = pd.read_excel(r'Recomeco/Decisões 06.09 a 12.09.xlsx', index_col=0, skiprows=2)#, na_values=['CELULAR', 'EMAIL']) #keep_default_na = False, na_filter= False, verbose= True)

我不知道这是什么原因。

在 CELULAR 列中:

Cellphone_original     Cellphone_GOAL
(12)98272-8620          55 12 98272-8620

我用过这个功能:

def split_CELULAR(celular):
    number = re.findall(r"\d+-\d+", celular)
    return number

df['CELULAR1'] = df['CELULAR'].apply(split_CELULAR)

Value find: 98272-8620

但我必须将值 - 55 12 添加到每一行,我做不到。

有人可以帮我吗?

【问题讨论】:

【参考方案1】:

你可以使用

df['CELULAR1'] = df['CELULAR'].str.replace(r'^\(\d+\)', '55 12 ', regex=True)

正则表达式(参见its online demo)表示:

^ - 字符串开头 \( - 一个 ( 字符 \d+ - 一位或多位数字 -\) - ) 字符。

注意regex = True 参数,有必要避免警告,请参阅FutureWarning: The default value of regex will change from True to False in a future version 线程。

【讨论】:

以上是关于手机xml文件缺失的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 SaxonJS 进行模式验证以获取缺失的引用

记录一次手机联系人整理(XML文件格式处理)

请问有没有批量修改xml 文件的软件或工具!

苹果手机 word打不开 显示office open xml处理文字

为什么外部DTD没有验证XML文件?

我可以为 XPath 中的缺失标签创建一个值吗?