Eso es porque en IDLE, los comandos del sistema que devuelven salida no la vuelcan en la GUI, sólo comprueban el estado de salida (bien o mal).
Por ejemplo:
import os
os.system("dir") # devuelve 0
os.system("dir & pause") # abre un CMD con un dir, y después devuelve 0
Esto hablando desde IDLE.
Lo que hago arriba no es muy correcto: si quieres mostrar un listado de archivos, la función
os.listdir("R:/uta/al/directorio/") devuelve una lista con los archivos y directorios. En Python, aunque uses Windows, los slash deben ir así
/.
Y lo de las comillas:
"Hola'fsgefgh'sfvgerdfgte'a"
'hola"fsbhdehet"egrghre"a'
Saludos!