I tried to read a csv with python but I noticed that the csv is broken and some rows don't have double quote.
Example
ProcessId,nid,CreatedDate,name,uid,Forum,cid,pid,hostname,Change,status,Thread,level,CommentOrder,bundle,deleted,lang,delta,Length_comment_text,field_data_comment_body,topic,isAnswer,CreatedAt,Updatedat,commentText,sticky,CommentRating,CommentRateTimes,Helpfull
1,1031762,2018-01-01 03:42:53,vimo,96977,LoRa®,1031762,0,204.2.166.150,2018-01-01 03:42:53,0,1031762,0,1031762,,0,und,0,1514,comment,How can RN2483 reach -146dBm sensitivity...,0,2018-01-01 03:42:53,2018-01-01 03:42:53,[p]
... if the SX1276 chip inside states to perform -146dBm with a bandwidth of 10.4KHz, while the minimum bandwidth value supported by RN2483 API is 125KHz?
Hi everybody (happy new year!).
According to RN2483 datasheet, its best sensitivity performance in LoRa modulation is -146dBm. However, in order to achieve such a sensitivity, the SX1276 transceiver inside the RN2483 module requires a receive bandwidth of 10.4KHz or less.
Unfortunately, the RN2483 API does only support bw configuration of 500, 250 and 125 KHz. Using a bw value of 125KHz the SX1276 transceiver should be capable to perform a maximum sensitivity of -136dBm.
Am I missing something, or is there actually some trouble with RN2483 datasheet (or command interface) ?
[/p],0,0,0,0
This is the way that I tried to read the csv:
with open(pathCsv, encoding="utf-16") as f:
csv_reader = csv.DictReader(f)
for row in csv_reader :
print(row.get('commentText'))
break
When I iterate over the csv I had this output:
print(row.get('commentText'))
>> [p]
I would like to know how to join the text again and add the double quote in the text.