I'm currently doing a research which I need to implement high precision sleep function, within 10-100 (us) microsecond accuracy, is there has any possible method I can achieve that? I tried to use time.sleep(50/1000000), but it not working.
This code is I tried in my Mac,
import time
print(time.time())
seconds = 10
time.sleep(seconds/1000000.0)
print(time.time())
The accuracy is closer to 1000 us, but I hope to get higher precision.
If Python cannot achieve that, is there any other language can achieve that?