The invention discloses a method for comprehensively extracting 
arsenic from waste acid and 
smoke dust in the 
copper smelting industry, and belongs to the field of nonferrous 
metallurgy. The method comprises the steps of mixing and leaching the waste acid and the 
smoke dust, simultaneously introducing air, and enriching the 
arsenic into a leaching solution; adding a vulcanizing agent into the leaching solution to obtain 
copper sulfide and a solution after 
copper precipitation; introducing 
sulfur dioxide or 
flue gas after copper 
smelting purification into the solution after copper 
precipitation, carrying out 
arsenic reduction, cooling, crystallizing and separating out 
arsenic trioxide, and separating to obtain 
arsenic trioxide and the solution after arsenic 
precipitation; and enriching other valuable metals in a leaching process of the solution after arsenic precipitation, and further 
processing and extracting other valuable 
metal elements after enriching to a certain extent. By means of the method, the 
combined treatment of copper 
smelting waste acid and a 
smoke dust source is achieved, the dispersion of arsenic is reduced, the generation of an arsenic-containing 
intermediate product is reduced, the direct yield of arsenic is reduced, and the development of arsenic is opened by an 
arsenic trioxide product; and the method has the advantages of simple process, 
resource utilization, safety, environmental-friendliness and the like.