maybe a shirt instead of your socks. i think if a big hairy monster chased me around the left their socks in my home id be upset. lol just teasing
but yeah the sock thing always comes up as a way to get the snake used to your scent. a shirt will also work. or if you dont want to leave your shirt for snake poo then wash a rag in your typical detergent and carry it around and handle it a lot for a day. make sure to rub your hands all over it a lot. but the most important thing is to let your snake settle in to her new home first. after she has a chance to explore and start feeling safe then she can calm down a bit. after that it will be good to start handling her a little at a time daily (except after feeds and before sheds). eventually your baby will love you and hug you and squeeze you and name you george. grats on the new snake