I have a file that has two columns with country names and their capitals. I'm having issues on the capitals that have spaces in their name.
My file that I'm trying to convert to a dictionary looks like

```
Afghanistan         Kabul
Albania             Tirana
Algeria             Algiers
Andorra             Andorra la Vella

```

The code I am using is

```
countries_dict = {}
countries_file = open("countrieslist.txt")
for line in countries_file:
    key, value = line.split()
    countries_dict[key] = value

print(countries_dict)

```

When I run the code I get the following error - ValueError: too many values to unpack (expected 2)
I found that when I removed Andorra and its Capital it fixed the issue, but I need a way for it to include the capitals with spaces in them. So that I would get a dictionary like that looked like  

`{'Afghanistan': 'Khabul', 'Albania': 'Tirana', 'Algeria': 'Algiers', 'Andorra': 'Andorra la Vella'}`