之霖联系，令张家人到姚安学习纺织，后来成立了白盐井“务本局”发展土布手工纺织。1907年，张之霖在昆明作为举人入云南法政学堂讲学科，一年半后毕业。1908年，任云南咨议局议员，不久作为云南省代表任资政院议员，赴北京就任。1911年，张之霖回到昆明。辛亥革命后，云南省临时参议会成立，张之霖当选云南省临时参议会议员，并任临安府知府兼建水县知事，任内大力扫平地方匪患。1914年9月到1918年12月，任云南省第一届参议会副议长、代理议长，兼富滇银行协理。1916年，张之霖帮盐丰县知事郭熙编纂《盐丰县志》，