No, snakes pee.
I personally can't stand reptile carpet, especially for snakes.
If you did want to go that route, I'd follow the advice given by @Bogertophis. Years ago when I first got into keeping snakes I used the same stuff. We called it astroturf back then. But it's much more durable and easier to clean.
For certain species that require lower humidity, it might be ok. But for a BP and any species that requires higher humidity it'll be challenging.
Like I said, I tried it years ago and moved on from it. There are just better options in my opinion.