I have installed Visual Studio 2013 Community and Python Tools for Visual Studio 2.1 with Python 3.4.2 on Windows Server 2012. The intellisense does not appear to be working correctly
import gspread
import requests
import json
# correctly calls gc a 'client' type
gc = gspread.login('<user_name redacted>','<password redacted>')
# correctly calls wks a 'Worksheet' type
wks = gc.open('testing_sheet').sheet1
# INCORRECTLY calls the json_test object a 'boolean, NoneType, float, int, object' type
json_test = json.loads('{"chicken":"cluck"}')
# correctly calls post_data a 'dict' type
post_data = {'item':'abc'}
# correctly calls post_headers a 'dict' type
post_headers = {'content-encoding': 'json'}
# INCORRECTLY calls post_requests a 'bool' type, should be type 'Response'
post_requests = requests.post(url = '<redacted>', data = json.dumps(post_data), headers = post_headers)
I have tried rebuilding the DB several times, uninstalled and reinstalled Python and PTVS but it always incorrectly identifies these objects. Am I doing something wrong? Is there something more I can do?