数据清理和重新格式化

时间:2013-02-25 03:58:53

标签: python data-scrubbing

Python代码

清理和重新格式化数据是计算机科学中的一个现实问题,它是接收可能格式不正确的人工输入并将其清理成标准格式的过程。如何编写一个程序,要求某人输入电话号码,然后以标准格式返回该电话号码,否则会出错。

示例:

请输入电话号码,包括区号:607-8675309

(607)867-5309

请输入电话号码,包括区号:16078675309

(607)867-5309

请输入一个电话号码,包括区号:(607)Jenny我得到你的号码,我需要让你成为我的,Jenny不要改变你的号码,8675309

(607)867-5309

2 个答案:

答案 0 :(得分:1)

您需要清理输入字段并检查所需的输出并相应地返回消息。像DjangoWeb2pyFlask这样的Python Web框架可以准确地帮助解决这些类型的问题。

答案 1 :(得分:0)

我建议使用正则表达式清理/验证电话号码格式。