Every line of 'python csv writer append' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
67 def write_csv(writer, data): 68 writer.writerow(data)
63 def writerow(self, row): 64 self.writer.writerow([s.encode("utf-8") for s in row]) 65 # Fetch UTF-8 output from the queue ... 66 data = self.queue.getvalue() 67 data = data.decode("utf-8") 68 # ... and reencode it into the target encoding 69 data = self.encoder.encode(data) 70 # write to the target stream 71 self.stream.write(data) 72 # empty queue 73 self.queue.truncate(0)
30 def writerow(self, row): 31 # self.writer.writerow([s.encode("utf-8") for s in row]) 32 self.writer.writerow([self._encode_item(s) for s in row]) 33 # Fetch UTF-8 output from the queue ... 34 data = self.queue.getvalue() 35 data = data.decode("utf-8") 36 # ... and reencode it into the target encoding 37 data = self.encoder.encode(data) 38 # write to the target stream 39 self.stream.write(data) 40 # empty queue 41 self.queue.truncate(0)
92 def __init__(self, row_cls, file): 93 self.fields = row_cls._dialect.fields 94 self._writer = csv.writer(file, row_cls._dialect.csv_dialect) 95 self.needs_header_row = row_cls._dialect.has_header_row
129 def writerow(self, row): 130 # Convert embedded Mac line endings to unix style line endings so they get quoted 131 row = dict([(k, v.replace('\r', '\n')) if isinstance(v, six.string_types) else (k, v) for k, v in row.items()]) 132 133 if self.line_numbers: 134 self._append_line_number(row) 135 136 csv.DictWriter.writerow(self, row)
41 def __init__(self, f, dialect=csv.excel, encoding="utf-8", **kwds): 42 # Redirect output to a queue 43 self.queue = cStringIO.StringIO() 44 self.writer = csv.writer(self.queue, dialect=dialect, **kwds) 45 self.stream = f 46 self.encoder = codecs.getincrementalencoder(encoding)()
112 def write(self, data): 113 # type: (numpy.ndarray) -> None 114 self.__writer_setup(data) 115 converted_data = self.__convert_to_dict(data) 116 self.__write_row(converted_data)
459 def __init__(self, writer: object, column_splitter: str = ',', quote: str = '"', columns_number: int = 0): 460 """ 461 Initialize CsvWriter. 462 463 :param writer: data writer 464 :type writer: object 465 :param column_splitter: column splitter 466 :type column_splitter: str 467 :param quote: quote symbol 468 :type quote: str 469 :param columns_number: (Optional) a number of columns, that is used for input validation 470 :type columns_number: int 471 """ 472 self.writer = writer 473 self.column_splitter = column_splitter 474 self.quote = quote 475 self.columns_number = columns_number
52 def writerow(self, row): 53 try: 54 self._writer.writerow(row) 55 except csv.Error as e: 56 raise Error(str(e))
30 def __init__(self): 31 self.out = io.StringIO() 32 super(CsvDataMixin, self).__init__() 33 if hasattr(self, "columns"): 34 columns = [self.encode(col) for col in self.columns] 35 self.writer = csv.DictWriter(self.out, columns, 36 quoting=csv.QUOTE_ALL) 37 self.is_dict = True 38 else: 39 self.writer = csv.writer(self.out, quoting=csv.QUOTE_ALL) 40 self.is_dict = False