No, my purpose was to find Nifty PE from publicly available sources. The exact composition of Nifty and hence what comprises one share of Nifty is not public.
I read the ISec report on Nifty and the EPS they compute is forward earninings, which involves estimates of earnings. I don't attempt that here.
No I don't because their weights are not public information.