Dozens of government supporters have burst into Venezuela's opposition-controlled National Assembly, injuring several lawmakers and journalists.

Witnesses said the fracas came after an assembly session to mark the country's Independence Day.

The intruders brandished sticks and set off fireworks in the capitol building's gardens, AFP reported.

Footage from the scene showed two opposition lawmakers with blood running down their faces.

Pro-opposition Venezuelan website La Patilla reported that several deputies had been attacked by a mob at the building in the capital, Caracas.

It said there were "several injured inside the AN (National Assembly) who were beaten by violent groups".

Lawmaker Yajaira de Forero said three of her colleagues were hurt, including one who was taken away for medical treatment.

The injured are said to include opposition deputy Americo de Grazia.

Some local media reports put the number of wounded at eight.