作者回复: 在这门课程中不会涉及Django、Flask等web框架,这门课程主要面向编程初学者,提供一个入门基础,推荐你从django的官方文档开始了解django,对框架有全面了解之后可以选择视频或者图书会更有学习效率。
作者回复: 练习文件的名字是pandas.py和库的名字重复了
作者回复: 重复索引可以算得上pandas的一个大坑了,但是软件支持,那么就需要人为去控制。最常见的解决方法是使用reindex()生成新的索引,替代旧的重复的索引,或使用reset_index()重置索引
作者回复: 从这条错误信息向上面找,最近的一条import语句后面跟着的包安装不完整导致的,将这个包卸载重新安装 如: pip uninstall numpy pip install numpy 使用这种方式重装可以解决
作者回复: https://github.com/dipy/dipy/issues/1995 换其他版本的numpy
作者回复: 字典是通过哈希表(hash table)方式实现的存储, 存储的时候先取字典的key,使用哈希函数计算key对应的哈希函数值,如果地址没有被占用就存入这个元素,如果占用就找下一个地址,如果还被占用就继续找下一个地址。
作者回复: 我理解的是你想要知道在python命令行、windows或mac命令行的区别吗? windows和mac的命令行是由系统的shell解释执行的,一般windows使用powershell,mac使用bash、csh等shell。他们不但可以执行python命令,还能执行很多系统能够解释的指令,例如:ls cd rm等。 python命令行是在系统命令行输入python-回车键进入的,只能解释python语法支持的指令,例如a=1、print('xxx')等python命令。 至于run和todo应该是anaconda方便开发人员调试程序做的图形化工具,参考他们的官方文档即可。
作者回复: Series函数名是大写的,确认一下?
作者回复: 提供给你一个确定是否安装成功的方法:在Pycharm的文件-设置-Project Interpreter 右侧是你当前的python环境已经安装的包,查看一下是否有pandas呢?如果没有可能是什么原因呢?
作者回复: 可以使用如下方法来定位一下问题: 1进入命令行,输入python3进入到交互模式,然后使用import pandas 命令来确认是否安装成功,如果安装不成功,重新使用pip安装即可,由于网络超时经常有安装包失败的情况出现 2如果安装成功,可以打开pycharm,在菜单栏pycharm -preferences-project interpreter选项右侧查看是否有pandas库,如果有那么需要等待pycharm为项目更新缓存,如果没有点击下方+号,使用pycharm为项目安装一个pandas包