Spyder: Variable type and size are out of order

Created on 8 Sep 2020  路  2Comments  路  Source: spyder-ide/spyder

Problem Description

Variable explorer problem, variable type and size are out of order

Test Code

# -*- coding: utf-8 -*-
import numpy as np
import pandas as pd
class IndDistIdent(object):
    def __init__(self):
        self.algName = {'algName':'algName'}
        self.keysZhCN = {'keysZhCN':
                             {
                                 'returnName':'returnName'
                             }
                        }
    def main(self,data):
        desSta = self.__desSta(data)
        ret = {**desSta,**self.algName,**self.keysZhCN}
        print(type(ret.get('algName')),len(ret.get('algName')))
        print(type(ret.get('DesSta')),len(ret.get('DesSta')))

        return ret

    def __desSta(self,data):
        n = len(data)
        mean = data.mean()
        sigma = data.std()
        med = data.median()
        minV = data.min()
        maxV = data.max()
        skew = data.skew()
        kurt = data.kurt()
        values = [n,mean,sigma,med,minV,maxV,skew,kurt]
        index = ['N','Mean','Sigma','Median','Min','Max','Skew','Kurt']
        ret = pd.Series(values,index=index,name='DesSta')
        return {'DesSta':ret}

if __name__ == '__main__':
    data = pd.Series(np.random.normal(loc=0,scale=1,size=100))
    idi = IndDistIdent()
    ret = idi.main(data)

What steps reproduce the problem?

spyder4 1 5鍙橀噺鏌ョ湅bug

The type and size of the algName and desSta variables in ret are out of order

Versions

  • Spyder version: 4.1.5
  • Python version: 3.7.6
  • Qt version: 5.9.6
  • PyQt version: 5.9.2
  • Operating System name/version: win10
Variable Explorer Bug

Most helpful comment

should work now! :) Check out #13791

All 2 comments

Hey @leavor, thanks for reporting. This error was probably introduced in PR #13558.

@skjerns, could you take a look at this one? Thanks!

should work now! :) Check out #13791

Was this page helpful?
0 / 5 - 0 ratings

Related issues

danieltomasz picture danieltomasz  路  3Comments

spyder-bot picture spyder-bot  路  3Comments

spyder-bot picture spyder-bot  路  3Comments

yogu220172 picture yogu220172  路  3Comments

ok97465 picture ok97465  路  3Comments