Python os.remove() Examples
The following are 30
code examples of os.remove().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
os
, or try the search function
.

Example #1
Source File: test_party.py From indras_net with GNU General Public License v3.0 | 10 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #2
Source File: test_forestfire.py From indras_net with GNU General Public License v3.0 | 8 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #3
Source File: views_main.py From everyclass-server with Mozilla Public License 2.0 | 7 votes |
def exit_maintenance(): config = get_config() auth = request.authorization if auth \ and auth.username in config.MAINTENANCE_CREDENTIALS \ and config.MAINTENANCE_CREDENTIALS[auth.username] == auth.password: try: os.remove(config.MAINTENANCE_FILE) # remove maintenance file except OSError: return 'Not in maintenance mode. Ignore command.' open(os.path.join(os.getcwd(), 'reload'), "w+").close() # uwsgi reload return 'success' else: return Response( 'Could not verify your access level for that URL.\n' 'You have to login with proper credentials', 401, {'WWW-Authenticate': 'Basic realm="Login Required"'})
Example #4
Source File: test_basic.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #5
Source File: test_fmarket.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #6
Source File: test_basic.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #7
Source File: test_coop.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #8
Source File: test_hiv.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #9
Source File: test_hiv.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + '.props') with open(self.env.model_nm + '.props', 'r') as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break elif (props_written[key]["val"] != self.env.props.props[key].val): report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #10
Source File: test_gridang.py From indras_net with GNU General Public License v3.0 | 7 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #11
Source File: test_wolfsheep.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #12
Source File: test_party.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #13
Source File: test_fashion.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #14
Source File: __init__.py From ALF with Apache License 2.0 | 6 votes |
def do_iteration(self, mutation_fn, aggression): """ This method is called with an output mutation filename and a real aggression (see :ref:`aggression`) indicating the amount of aggression the fuzzing algorithm should use. *mutation_fn* is unique for every invokation of :meth:`do_iteration`. It is an error for this method not to write the mutated template to *mutation_fn* before returning a result. If a result is not found, the mutation filename may be written to if needed, but it is not required. If a notable result is found, it should be returned as a :class:`FuzzResult` instance. This will be stored and reported to the ALF central server at the next check-in interval. A return of None indicates a result was not found. The filenames of any temporary files or folders created during execution can be safely removed using :func:`alf.delete`. This is safer than using :func:`os.remove` or :func:`shutil.rmtree` directly. *mutation_fn* does not need to be deleted, it is cleaned up automatically. """ raise NotImplementedError()
Example #15
Source File: util.py From wechat-alfred-workflow with MIT License | 6 votes |
def atomic_writer(fpath, mode): """Atomic file writer. .. versionadded:: 1.12 Context manager that ensures the file is only written if the write succeeds. The data is first written to a temporary file. :param fpath: path of file to write to. :type fpath: ``unicode`` :param mode: sames as for :func:`open` :type mode: string """ suffix = '.{}.tmp'.format(os.getpid()) temppath = fpath + suffix with open(temppath, mode) as fp: try: yield fp os.rename(temppath, fpath) finally: try: os.remove(temppath) except (OSError, IOError): pass
Example #16
Source File: test_forestfire.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_list_agents(self): announce('test_list_agents') report = True orig_out = sys.stdout sys.stdout = open("checkfile.txt", "w") self.env.list_agents() sys.stdout.close() sys.stdout = orig_out f = open("checkfile.txt", "r") line1 = f.readline() for agent in self.env.agents: line = f.readline() line_list = line.split(" with a goal of ") line_list[1] = line_list[1].strip() if agent.name != line_list[0] or agent.goal != line_list[1]: report = False break f.close() os.remove("checkfile.txt") self.assertEqual(report, True)
Example #17
Source File: test_gridang.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #18
Source File: test_wolfsheep.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #19
Source File: test_grid.py From indras_net with GNU General Public License v3.0 | 6 votes |
def test_props_write(self): announce('test_props_write') report = True self.env.pwrite(self.env.model_nm + ".props") with open(self.env.model_nm + ".props", "r") as f: props_written = json.load(f) if len(props_written) != len(self.env.props.props): report = False if report: for key in props_written: if key not in self.env.props.props: report = False break else: if props_written[key]["val"] != self.env.props.props[key].val: report = False break f.close() os.remove(self.env.model_nm + ".props") self.assertEqual(report, True)
Example #20
Source File: test_grid.py From indras_net with GNU General Public License v3.0 | 5 votes |
def test_examine_log(self): announce('test_examine_log') report = True logfile_name = self.env.props.props["log_fname"].val list_for_reference = deque(maxlen=16) with open(logfile_name, 'rt') as log: for line in log: list_for_reference.append(line) orig_out = sys.stdout sys.stdout = open("checklog.txt", "w") self.env.disp_log() sys.stdout.close() sys.stdout = orig_out f = open("checklog.txt", "r") first_line = f.readline().strip() first_line = first_line.split(" ") if logfile_name != first_line[-1]: report = False if report: for i, line in enumerate(f): if list_for_reference[i] != line: report = False break f.close() os.remove("checklog.txt") self.assertEqual(report, True)
Example #21
Source File: test_gridang.py From indras_net with GNU General Public License v3.0 | 5 votes |
def test_display_props(self): announce('test_display_props') report = True orig_out = sys.stdout sys.stdout = open("checkprops.txt", "w") self.env.disp_props() sys.stdout.close() sys.stdout = orig_out f = open("checkprops.txt", "r") title = f.readline() title_list = title.split(" for ") if self.env.model_nm != title_list[1].strip(): report = False dic_for_check = {} if report is True: for line in f: if line != "\n": line_list = line.split(": ") line_list[0] = line_list[0].strip() line_list[1] = line_list[1].strip() dic_for_check[line_list[0]] = line_list[1] for key in self.env.props.props: if str(self.env.props.props[key]) != dic_for_check[key]: report = False f.close() os.remove("checkprops.txt") self.assertEqual(report, True)
Example #22
Source File: test_gridang.py From indras_net with GNU General Public License v3.0 | 5 votes |
def test_examine_log(self): announce('test_examine_log') report = True logfile_name = self.env.props.props["log_fname"].val list_for_reference = deque(maxlen=16) with open(logfile_name, 'rt') as log: for line in log: list_for_reference.append(line) orig_out = sys.stdout sys.stdout = open("checklog.txt", "w") self.env.disp_log() sys.stdout.close() sys.stdout = orig_out f = open("checklog.txt", "r") first_line = f.readline().strip() first_line = first_line.split(" ") if logfile_name != first_line[-1]: report = False if report: for i, line in enumerate(f): if list_for_reference[i] != line: report = False break f.close() os.remove("checklog.txt") self.assertEqual(report, True)
Example #23
Source File: test_grid.py From indras_net with GNU General Public License v3.0 | 5 votes |
def test_display_props(self): announce('test_display_props') report = True orig_out = sys.stdout sys.stdout = open("checkprops.txt", "w") self.env.disp_props() sys.stdout.close() sys.stdout = orig_out f = open("checkprops.txt", "r") title = f.readline() title_list = title.split(" for ") if self.env.model_nm != title_list[1].strip(): report = False dic_for_check = {} if report is True: for line in f: if line != "\n": line_list = line.split(": ") line_list[0] = line_list[0].strip() line_list[1] = line_list[1].strip() dic_for_check[line_list[0]] = line_list[1] for key in self.env.props.props: if str(self.env.props.props[key]) != dic_for_check[key]: report = False f.close() os.remove("checkprops.txt") self.assertEqual(report, True)
Example #24
Source File: test_fashion.py From indras_net with GNU General Public License v3.0 | 5 votes |
def test_display_props(self): announce('test_display_props') report = True orig_out = sys.stdout sys.stdout = open("checkprops.txt", "w") self.env.disp_props() sys.stdout.close() sys.stdout = orig_out f = open("checkprops.txt", "r") title = f.readline() title_list = title.split(" for ") if self.env.model_nm != title_list[1].strip(): report = False dic_for_check = {} if report is True: for line in f: if line != "\n": line_list = line.split(": ") line_list[0] = line_list[0].strip() line_list[1] = line_list[1].strip() dic_for_check[line_list[0]] = line_list[1] for key in self.env.props.props: if str(self.env.props.props[key]) != dic_for_check[key]: report = False f.close() os.remove("checkprops.txt") self.assertEqual(report, True)
Example #25
Source File: os_utils.py From godot-mono-builds with MIT License | 5 votes |
def rm_rf(*paths): from shutil import rmtree for path in paths: if os.path.isfile(path): print('removing file: ' + path) os.remove(path) elif os.path.isdir(path): print('removing directory and its contents: ' + path) rmtree(path)
Example #26
Source File: coco.py From Collaborative-Learning-for-Weakly-Supervised-Object-Detection with MIT License | 5 votes |
def evaluate_detections(self, all_boxes, output_dir): res_file = osp.join(output_dir, ('detections_' + self._image_set + self._year + '_results')) if self.config['use_salt']: res_file += '_{}'.format(str(uuid.uuid4())) res_file += '.json' self._write_coco_results_file(all_boxes, res_file) # Only do evaluation on non-test sets if self._image_set.find('test') == -1: self._do_detection_eval(res_file, output_dir) # Optionally cleanup results json file if self.config['cleanup']: os.remove(res_file)
Example #27
Source File: train_val.py From Collaborative-Learning-for-Weakly-Supervised-Object-Detection with MIT License | 5 votes |
def remove_snapshot(self, np_paths, ss_paths): to_remove = len(np_paths) - cfg.TRAIN.SNAPSHOT_KEPT for c in range(to_remove): nfile = np_paths[0] os.remove(str(nfile)) np_paths.remove(nfile) to_remove = len(ss_paths) - cfg.TRAIN.SNAPSHOT_KEPT for c in range(to_remove): sfile = ss_paths[0] # To make the code compatible to earlier versions of Tensorflow, # where the naming tradition for checkpoints are different os.remove(str(sfile)) ss_paths.remove(sfile)
Example #28
Source File: pascal_voc.py From Collaborative-Learning-for-Weakly-Supervised-Object-Detection with MIT License | 5 votes |
def evaluate_detections(self, all_boxes, output_dir): self._write_voc_results_file(all_boxes) self._do_python_eval(output_dir) if self.config['matlab_eval']: self._do_matlab_eval(output_dir) if self.config['cleanup']: for cls in self._classes: if cls == '__background__': continue filename = self._get_voc_results_file_template().format(cls) os.remove(filename)
Example #29
Source File: pascal_voc.py From Collaborative-Learning-for-Weakly-Supervised-Object-Detection with MIT License | 5 votes |
def evaluate_discovery(self, all_boxes, output_dir): self._write_voc_results_file(all_boxes) self._eval_discovery(output_dir) if self.config['cleanup']: print('cleanup') for cls in self._classes: if cls == '__background__': continue filename = self._get_voc_results_file_template().format(cls) os.remove(filename)
Example #30
Source File: twitter-export-image-fill.py From twitter-export-image-fill with The Unlicense | 5 votes |
def resave_data(data, data_filename, first_data_line, year_str, month_str): # Writing to a separate file so that we can only copy over the # main file when done data_filename_temp = 'data/js/tweets/%s_%s.js.tmp' % (year_str, month_str) with open(data_filename_temp, 'w') as f: f.write(first_data_line) json.dump(data, f, indent=2) os.remove(data_filename) os.rename(data_filename_temp, data_filename) # Download a given image directly from the URL