1902年）中举。次年，赴京会试不第，归途经上海，结识章太炎，撰《攘书》等，昌言革命，并与章氏讨论《左传》义例，大张晚清「古文经学」之旗帜。光绪29年（1903），刘师培在《国民日日报》发表“黄帝纪年论”，反对年号制，同时也反对康有为等变法派主张的孔子纪年。还撰写了《攘书》、《中国民族志》、《中国民约精义》、《两汉种族学发微论》等着作集中宣传其汉民族主义思想。撰写民族史志，达成复汉排满革命目标国粹学派进行历史教育的方式之一，是透过民族史志的论述，以建构汉民族的国族认同意识，并借以宣传兴汉排满的革命思想。