This paper is concerned with a kind of non-Newtonian filtration equation with
nonlinear sources and singularities. Based on the mountain pass theorem and
variational methods, a sufficient criterion for the new results on the
periodic wave solutions has been provided. Here not only the structure is
more general and practical than the existing works but the conditions
imposed are concise. Consequently, compared with the previous results on the
singular equations and non-Newtonian filtration equations, the results we
established are more generalized and some previous ones can been
complemented and improved. Finally, the effectiveness of the established
results are validated via two numerical examples and simulations.