Чао,
Ваш вопрос мне не совсем понятен.Я попытался запустить ваш оригинальный код, представив этот исходный CSV-файл:
policyID, state code, county, construction, point_granularity
119736, FL, CLAY COUNTY, Masonry Space, 1
448094, FL, CLAY COUNTY, Masonry, 3
Я изменил исходный state_code
в state code
и Masonry
в Masonry Space
.С вашим исходным рабочим кодом у меня напечатаны эти два пробела
Так что я подумал, что вы, возможно, ищете способ удаления пробелов после разделителя.В этом случае вы можете запустить это:
import csv
import pandas as cr
#csv_file = cr.read_csv('forest-fire-data.csv')
csv_file = cr.read_csv('forest-fire-data.csv', skipinitialspace=True, delimiter=',', quoting=csv.QUOTE_NONE)
print(csv_file)
new_csv_file = csv_file.to_csv('new-forest-fire-data.csv', index=False)
и вывод для new-forest-fire-data.csv будет:
policyID,state code,county,construction,point_granularity
0,119736,FL,CLAY COUNTY,Masonry Space,1
1,448094,FL,CLAY COUNTY,Masonry,3
ПРИМЕЧАНИЕ: index=False
необходим дляубрать начальную запятую с вывода