I am looking at the proof showing that $L^2(0,1)$ is meager in $L^1(0,1)$. Define $B_n = \{f\in L^2 : \|f\|_2 \leq n\}$. With the continuous identity map $T:L^2 \rightarrow L^1$, if one of $T(B_n)$ has non empty interior, then $T$ is an open map, thus $T$ is onto which is a contradiction. Therefore, all of the image $T(B_n)$ has empty interior (and closed) thus $T(L^2) = T(\bigcup_n B_n)$ is meager in $L^1$.
My question is, how do we get from one $T(B_n)$ has non empty interior in $L^1$ to $T$ is an open map? The solution makes this looks very trivial, but I just couldn't see it.