I have blood in my st tool for a week.?

Needs checkup. This could be from a lot of issues. Common stuff such as hemorrhoids or fissures in setting of constipation for example. Other things to rule out include diverticulosis, ulcers, colitis, cancers, etc. You need to get a medical check up and testing done.