Я получаю строку из запроса get и пытаюсь правильно превратить ее в файл CSV.
Однако я попытался использовать библиотеку csv и pandas для этого;текст всегда импортируется в Excel неправильно.В строках (Product Name) с запятыми они импортируются в несколько разных столбцов, а не в один.
Вот данные, которые должны быть строкой заголовка и двумя строками под ней.Кроме того, код, который приводит к CSV, который разбивает текст на несколько столбцов.
>>> full_text = req_get.text
>>> myFile = open("C:\\python\\caSearch.csv", "w", encoding = "utf-8")
>>> with myFile:
... writer = csv.writer(myFile, doublequote = False, escapechar = " ")
... writer.writerow([full_text])
"Crawl Date","Site ID","Retailer Site","Product Name","Variant
Properties","Product Properties","Buy Box Status","Stock Status","Item No
Longer Available","Retail Sales","Is It Live Status","Selling
Price","Selling Price Yesterday","Selling Price Delta","Selling Price
Delta %","Shelf Page","Shelf Rank","Shelf Rank Page","Best Seller Rank
1","Best Seller Category Path 1","Best Seller Rank 2","Best Seller
Category Path 2","Best Seller Rank 3","Best Seller Category Path 3","Best
Seller Rank 4","Best Seller Category Path 4","Best Seller Flag","Catapult
Item","New Item","Sponsored Item","Amazon Choice","On Active Product
List"
2019-06-12,B006OICFBE,amazon.com,"Ashley Furniture Signature Design -
Breegin Chairside End Table - 1 Drawer , Contemporary , Brown",,,"Owned
in Buy Box",1,,N/A,N/A,90.61,90.61,0.00,0.00,"AZ End
Tables",31,2,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,No,No,No,No,Yes,Yes
2019-06-12,B009OBA2L8,amazon.com,"DHP Parsons Modern End Table, Multi-use
and Toolless Assembly, Dark Espresso",,,"Owned in Buy
Box",1,,N/A,N/A,25.99,N/A,N/A,N/A,"AZ End
Tables",54,2,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,No,No,No,No,Yes,Yes
Ожидается, что в каждой строке будет только 33 столбца, различные результаты в зависимости от количества запятых в «Название продукта»