There is as well as the example of Taranto using a carrier which was actually done to the Italians in wartime also the example of Mers-El-Kebir where the British simply used a squadron of battleships and shelled the French in the harbour. As ships in harbour cannot manoeuvre very well it made for more than usually accurate shooting.
You may want to adjust the odds based on those examples.
not with tech and equipment available in 1935
Not if its Navy has been smashed it won't be. Take a look at a map of Italy some time, you will an awful lot of it is accessible from the sea. That is great for trade but does mean that foreign naval power worries you.
The problem is that the italian navy is not totally concentrated in a single port and Taranto while was a serious blow had not crippled Regia Marina; for this to work you need that the great great bulk of the italian major units being stationed in a single place and that nobody will notice the aircraft coming (even OTL Taranto attack while well planned, was succesfull due to some luck)