I have Python 2.4.4 installed on a system (CentOS distribution) at my university. I am experimenting with some python add-ons which are already installed. But the files are with Read-Only permission. Root permission is not my problem. But I want to alter the program code of some python add-ons for my project, which may affect all users using that version if I use root permissions. I guess I have to use a different path for the files which I want to edit. How to do that? Please anybody help me. Thanks

I would not use root permissions, but make this an exception to the redundancy rule and create a redundant program/function with a different name that does what you want.