10 examples of 'python write to file without overwriting' in Python

Every line of 'python write to file without overwriting' 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.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
56def write_to_file(interpreter, pseudo_self, parameters):
57 data_obj = parameters[0]
58 assert isinstance(data_obj, PrimitiveStrObject)
59 assert isinstance(pseudo_self, PrimitiveFileObject)
60
61 pseudo_self.value.write(data_obj.value)
62
63 return pseudo_self
188def WriteFile(path, contents):
189 """
190 Safely attempt to write data to a file,
191 replacing the existing file or creating it and
192 ensuring file is always closed at exit.
193 Return the exception object.
194 The error is None if the data was written.
195 Log results to stderr.
196 """
197 error = None
198 with opened_w_error(path, 'w+') as (F, error):
199 if error:
200 print("Exception opening file " + path + " Error Code: " + str(error.errno) + " Error: " + error.message + error.strerror, file=sys.stderr)
201 LG().Log('ERROR', "Exception opening file " + path + " Error Code: " + str(error.errno) + " Error: " + error.message + error.strerror)
202 else:
203 F.write(contents)
204 return error
54def writefile(filename,content,lvprt=1):
55 # content can be either a string or a list of strings
56 try:
57 f=open(filename,'w')
58 if isinstance(content,list):
59 for line in content:
60 f.write(line)
61 elif isinstance(content,str):
62 f.write(content)
63 else:
64 print 'Content %s cannot be written to file!' % (content)
65 f.close()
66 if lvprt>=1:
67 print 'File %s written.'%filename
68 except IOError:
69 print 'Could not write to file %s!' % (filename)
70 sys.exit(13)
40def write_new_text_file(file_path: pathlib.Path,
41 contents: str):
42 """
43 Fails if the file already exists.
44 """
45 with file_path.open('x') as f:
46 f.write(contents)
27def write_file(name, data):
28 """ Write a file. """
29 try:
30 with open(name, 'w', encoding='utf-8') as f:
31 # write the data
32 if sys.version_info.major == 2:
33 f.write(data.decode('utf-8'))
34 else:
35 f.write(data)
36 except IOError as e:
37 (errno, strerror) = e.args
38 sys.stderr.write('Failed to write file ' + name + ': ' + strerror)
39 raise
251def write_string_to_file(filename, file_content):
252 """Writes a string to a given file.
253
254 Args:
255 filename: string, path to a file
256 file_content: string, contents that need to be written to the file
257
258 Raises:
259 errors.OpError: If there are errors during the operation.
260 """
261 with FileIO(filename, mode="w") as f:
262 f.write(file_content)
55def write(s):
56 if not opts.dry_run:
57 fp.write(s)
260def write_data_to_file(content, file_path):
261 """Writes data to file."""
262 with open(file_path, 'wb') as file_handle:
263 file_handle.write(str(content))
289def write_text_to_file(filepath, text):
290 with io.open(filepath, 'w', encoding='utf-8') as f:
291 f.write(text)
36def write_to_file(file, sweetberry, inas):
37 """Writes records of |sweetberry| to |file|
38 Args:
39 file: file to write to.
40 sweetberry: sweetberry type. A or B.
41 inas: list of inas read from board file.
42 """
43
44 with open(file, 'w') as pyfile:
45
46 pyfile.write('inas = [\n')
47
48 for rec in inas:
49 if rec['sweetberry'] != sweetberry:
50 continue
51
52 # EX : ('sweetberry', 0x40, 'SB_FW_CAM_2P8', 5.0, 1.000, 3, False),
53 channel, i2c_addr = Spower.CHMAP[rec['channel']]
54 record = (" ('sweetberry', 0x%02x, '%s', 5.0, %f, %d, 'True')"
55 ",\n" % (i2c_addr, rec['name'], rec['rs'], channel))
56 pyfile.write(record)
57
58 pyfile.write(']\n')

Related snippets