Hi I'm studying Python and I've started my first little project.
The first thing that I want to do is to add an item to the right click menu of Firefox. So, when I right-click a link that item will be available and when I click it some Python code will be called in order to "do something" with that URL. 
Do I have to create a Firefox extension to do this? Can I specify in that extension the Python code that should be called?
I think it is not possible. Normal FF extensions are afaik written in XUL and Javascript and therefore can not call other (non JS-) code.
Add option to right-click menu in Firefox