战国时,魏国的邺(今河北临漳西南)地方风俗迷信巫术。巫师们为了骗百姓钱财,勾结当地的三老、廷掾,借口为河伯娶妇而大肆搜刮,不仅加重了百姓负担,还要牺牲无辜的少女。西门豹担任邺令后,决心革除这一陋习。到为河伯娶妇的那天,西门豹也来到河边,故意说选给河伯为妇的女子不美,派女巫去报告河伯,请允许换一个漂亮些的,于是令人将女巫丢入河中。等了很久,又借口巫师久不回转,要徒弟去催,把女巫的三个徒弟都丢入河中。最后又要丢三老、廷掾等人,这些人吓得连连叩头求饶。西门豹于是痛斥了他们的恶行,才饶了他们。从此,再也没人敢提为河伯娶妇的事了。