【问题标题】:Plus sign lost when reading excel sheet with pandas用熊猫阅读excel表格时加号丢失
【发布时间】:2019-08-30 07:59:50
【问题描述】:

我有一个 Excel 表格中的电话号码列表,以及与电话号码相关的其他信息。电话号码可以来自不同的国家,因此它们以 + 号开头,后跟国家代码(例如 +1055592947)。该字符串在 Excel 中存储为 '+1055592947 以使其显示为字符串。

但是,当我读取 excel 文件时,加号丢失了。我怎样才能防止这种情况发生?

df = pd.read_excel(data_file_location, index_col=0)

【问题讨论】:

  • 可能是特殊字符有问题。试试encoding='latin1'

标签: python excel pandas excel-reader


【解决方案1】:

读取文件时可以定义为字符串,如下:

pd.read_excel('Book.xlsx',dtype = {'colname': str})

【讨论】:

    【解决方案2】:

    请参阅文档以处理数据类型here

    【讨论】:

      猜你喜欢
      • 2016-09-25
      • 2020-04-18
      • 1970-01-01
      • 1970-01-01
      • 2018-09-15
      • 2018-07-17
      • 2012-05-16
      • 2021-05-27
      • 1970-01-01
      相关资源
      最近更新 更多