Puede utilizar pandas para leer el archivo csv convenientemente, eliminando los problemas triviales al tratar con csv por sí mismo.
Instalación
sudo pip install pandas
O utilice directamente la herramienta Setting->Interpreter->de Pycharm para instalar directamente
Leer archivo csv
Supongamos que tenemos pruebas.csv con el siguiente formato de datos:
Id | Nombre | Sexo | Edad |
---|---|---|---|
1 | Amy | masculino | 12 |
2 | Ken | Mujer | 13 |
3 | Andrew | masculino | 23 |
4 | Jummy | Mujer | 30 |
Leer:df =pd.read_csv("D:\data\titanic\tests.csv",encoding='utf8')
,Donde se utiliza la codificación para especificar el formato de codificación csv, si hay chino, puede utilizar gbk, etc.
Lea una columna:printf(df['ID'])
Sensible a mayúsculas y minúscula
Salida:
0 1
1 2
2 3
3 4
La primera columna es para mayor comodidad
Lea una línea determinada:printf(df.ix[1])
Salida:
ID 2
Name ken
Sex female
Age 13
Name: 1, dtype: object
.