<｜begin▁of▁sentence｜>### Instruction:
Given the Power Grid Graph which can be read from a GML file named power.gml, can you use the Louvain method in cdlib to perform community detection? And can you compute the scaled density for the obtained communities?

Notes: You need to print the scaled density of the communities.
### Response:
import networkx as nx
from cdlib.algorithms import louvain
from cdlib import evaluation

G = nx.read_gml('power.gml')
communities = louvain(G)
scd = evaluation.scaled_density(G, communities)

print(scd)
<|EOT|>
