Yes. If you have a valid French business visa or any other Schengen country visa, then you can generally enjoy sightseeing during your spare time. The only thing that you must remember is that your primary purpose must be business.
For this, you must comply with the validity period and duration of stay and avoid the activities that are not allowed under a business visa.