blob: d390d3f0d0a78e8128fd5ccc876678c1e56ca8e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
## miscellaneous.py contains functinos of general application.
## It's an Oft-used hodgepodge of functions.
## Copyright (C) 2008 James Vasile <james@hackervisions.org>. This is
## free software; you can redistribute it and/or modify it under the
## terms of the GNU General Public License as published by the Free
## Software Foundation; either version 3 of the License, or any later
## version.
## This is distributed in the hope that it will be useful, but WITHOUT
## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
## or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
## License for more details. You should have received a copy of the
## GNU General Public License along with image-to-gcode; if not, write
## to the Free Software Foundation, Inc., 51 Franklin Street 5th
## Floor, Boston, MA 02110-1301 USA
##
## Not tested on Windows or Mac boxes.
def slurp_file(fname):
"Returns an entire file as one string."
#TODO: error handling
file_contents = file(fname).read()
return file_contents
|