Evita que los pandas inferan automáticamente el tipo en read_csv

Tengo un archivo separado por # con tres columnas: el primero es un entero, el segundo parece un flotante, pero no lo es, y el tercero es una cadena. Intento cargar esto directamente en python conpandas.read_csv

In [149]: d = pandas.read_csv('resources/names/fos_names.csv',  sep='#', header=None, names=['int_field', 'floatlike_field', 'str_field'])

In [150]: d
Out[150]: 
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1673 entries, 0 to 1672
Data columns:
int_field          1673  non-null values
floatlike_field    1673  non-null values
str_field          1673  non-null values
dtypes: float64(1), int64(1), object(1)

pandas trata de ser inteligente y convierte automáticamente los campos en un tipo útil. El problema es que en realidad no quiero que lo haga (si lo hiciera, usaría elconverters argumento). Como puedo prevenirpandas de convertir tipos automáticamente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta