# -*- coding: utf-8 -*-
import urllib2
mylist = ['Null', 'Russia', 'Ukraine', 'Bearus', 'Kazakhstan']
a=raw_input(u'ВВедите страну:')
print 'http://vk.com/search?c[country]=%s' % mylist.index(a)
response = urllib2.urlopen(url='http://api.vk.com/method/database.getRegions?v=5.5&lang=ru&ed_all=1&offset=0&count=1000&country_id=%s' % mylist.index(a))
content = response.read()
print unicode(content, 'utf-8')
# Смотреть вниз
abc='Полтавская область'
b= raw_input(u'ВВедите область:')
mySubString = content.find(b)
mySubStrinG = content.find(abc)
print mySubString
print mySubStrinG
Собственно как видите, разница только в считывании / задано а результат разный, как сделать что бы при raw_input тоже работал