如果机动车与非机动车发生交通事故,一般情况下机动车需要承担事故责任,但如果是非机动车有过错,机动车的责任会适当减轻。根据《中华人民共和国道路交通安全法》(2011修正)第三十六条和第九十条的规定,机动车在非机动车道行驶属于不按照规定车道行驶,需要承担相应的法律责任。此外,道路划分为机动车道、非机动车道和人行道,机动车、非机动车、行人需要实行分道通行。如果机动车驾驶人违反道路交通安全法律、法规关于道路通行规定的,将会被处以警告或者二十元以上二百元以下罚款。如果机动车在非机动车道行驶,将会被记3分,罚款100元。因此,我们在行车时需要严格遵守交通法规,确保道路安全。如果发生交通事故,应立即拨打报警电话,保护现场并等待交警的到来,不要试图逃逸或者推卸责任。同时,我们需要了解自己的权益和义务,以便在事故发生时做出正确的应对。