Marc-Andre Lemburg added the comment:

I'm not sure which kind of use for frozen modules you have in mind.

The freeze tool allows you to replace paths in source path prefixes using the 
-r option. We use this in eGenix PyRun to set the prefix to "<pyrun>" since at 
run-time, the source files won't be available anyway and we want the users to 
see "this file is built into pyrun".

A traceback looks like this:
      ...
      File "<pyrun>/configparser.py", line 773, in get
      File "<pyrun>/configparser.py", line 374, in before_get
      File "<pyrun>/configparser.py", line 423, in _interpolate_some
    configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', 
found: '%12345'

which is quite readable, IMO.

Without -r, the original file path is added, so you must be looking at some 
other use case.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25268>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to