Solvent engineering has been widely employed in the preparation of high-quality perovskite films for emerging halide perovskite solar cells (PSCs). However, the heavy use of toxic solvents (such as N-methyl-2-pyrrolidone...