小编Ale*_*eri的帖子

导入 pandas 时使用 lzma 发出用户警告

我已经使用 python 3.7.3 在我的服务器上安装了 debian 8,当我尝试运行此代码时

import pandas as pd

d = {'Apple':{'Weight':12,'Colour':'red'},
     'Banana':{'Weight':11,'Colour':'yellow','Bunched':2}
    }

df = pd.DataFrame.from_dict(d, orient='index') # convert dict to dataframe

df.to_csv('fruits.csv') # write dataframe to file
Run Code Online (Sandbox Code Playgroud)

我收到这个警告:

/usr/local/lib/python3.7/site-packages/pandas/compat/__init__.py:84: UserWarning: Could not import the lzma module. Your installed Python is incomplete. Attempting to use lzma compression will result in a RuntimeError.
  warnings.warn(msg)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

我尝试再次编译 python 3.7.3 并安装 python 3.7.4 (不成功,因为我遇到了 gcc 错误)

python pandas

5
推荐指数
0
解决办法
9378
查看次数

如何将数字转换为带小数和逗号的字符串

我想将数字1323.67转换为1.323,67,我该怎么做?

我已经试过了

f'{1325.76:.,2f}'

但它打印出1,325.76

我期望f'{1325.76:.,2f}'是1.325,75但它是1,325.76

python

-4
推荐指数
1
解决办法
59
查看次数

标签 统计

python ×2

pandas ×1