尝试执行挤压时能够导入 CSV,但它看起来像一个数据框而不是一个系列?
这就是我尝试过的
import pandas as pd
import numpy as np
dnd_name = pd.read_csv(r"dnd-dataframe.csv", usecols = ["name"], squeeze = True)
dnd_name.head()
Run Code Online (Sandbox Code Playgroud)
这是我所期望的,至少我记得学习输出不是数据框,而是更像一个系列?
我原以为它会像一个系列一样出现,而不像数据框那样,看起来像这样
name
bam Bard Dagger, sling, club Transmutation, Enchantment
niem Sorcerer light crossbow, battleaxe Necromancy
aem Paladin Greataxe Abjuration, Conjuration
yaeks Rogue club, battleaxe Conjuration, Evocation, Transmutation
jeeks Druid Dagger, Greataxe Evocation, Transmutation, Necromancy
Name: Type, dtype: object
Run Code Online (Sandbox Code Playgroud)
这是错误
但相反,我收到了一个错误
import pandas as pd
import numpy as np
dnd_name = pd.read_csv(r"dnd-dataframe.csv", usecols = ["name"], squeeze = True)
dnd_name.head() …Run Code Online (Sandbox Code Playgroud) AttributeError: 'AdminSite' 对象没有属性 'Register'
当我进行迁移并打开我的管理部分以添加虚拟信息和图像时,我收到错误消息。
admin.site.Register(Bet, BetAdmin)
Run Code Online (Sandbox Code Playgroud)
到目前为止,我所做的是删除并按回车键,看看它是否是类上的缩进错误。
我还安装了 pylint 以根据建议的答案查看有关错误的更多详细信息。
pip install pylint-django
Run Code Online (Sandbox Code Playgroud)
然后我添加到我的settings.json
{
"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
"workbench.colorTheme": "PowerShell ISE",
"python.pythonPath": "C:\\Users\\taylo\\AppData\\Local\\Programs\\Python\\Python38-32\\python.exe",
"json.schemas": [
],
"python.linting.pylintArgs": [
"--load-plugins=pylint_django"
],
"[python]": {
}
}
Run Code Online (Sandbox Code Playgroud)
但它并没有解决任何与问题相关的问题。
仅供参考:我在堆栈上进行了大量搜索和查看,但解决方案看到了拼写错误的位置,例如拼写错误的单词,例如 reqister 而不是 register 拼写错误,并且没有拼写错误。
完整的终端错误
(venv) PS C:\Users\taylo\django\pybet_project> python manage.py makemigrations
Traceback (most recent call last):
File "manage.py", line 21, in <module>
main()
File "manage.py", line 17, in main
execute_from_command_line(sys.argv)
File "C:\Users\taylo\django\pybet_project\venv\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
utility.execute()
File "C:\Users\taylo\django\pybet_project\venv\lib\site-packages\django\core\management\__init__.py", line 377, in execute …Run Code Online (Sandbox Code Playgroud) 我得到一个预期浮点数的整数错误,所以我改变它然后反过来说浮点数不能是一个整数.之前我遇到过类似的问题,只是把它改成了int.
我正在通过python27中的教程学习,但大多数情况下通过故障排除让它们在python34中工作.这个我被困住了.
TypeError:整数参数expect go float'
for tile in return_tiles:
pygame.draw.circle(screen, [34, 95, 200],
[tile.x + half - 2, tile.y + half - 2], 5 )
Run Code Online (Sandbox Code Playgroud)
所以我接着在下面进行了更改,它通常会像下一个那样工作,但在这种情况下会出错
TypeError:'float'对象不能解释为整数
for tile in return_tiles:
pygame.draw.circle(screen, (34, 95, 200), (int(tile.x + half -2),int(half - 2, tile.y + half - 2)), int(5))
Run Code Online (Sandbox Code Playgroud)
我如何修复下面的另一个例子是一个整数,但在上面的情况下它不起作用
pygame.draw.circle(screen, (34, 95, 200), (int(tile.x + half -2),int(half - 2, tile.y + half - 2)), int(5))
Run Code Online (Sandbox Code Playgroud)
我一直通过在线学习教程来教自己,但大多数是python的早期版本2.7等.但这在很大程度上并不是一个问题.我一直在使用错误消息,大多数情况下我可以弄清楚,如果有时我没有运行2to3.py或搜索找到答案.
我正在尝试寻找一位具有匹配身份的艺术家,他们可以制作各种单一到流派组合的音乐。
这就是我想做的
Artist | Id | Genre | Jazz | Blues | Rock | Trap | Rap | Hip-Hop | Pop | Rb |
----------------------------------------------------------------------------------------------------
Bob | 1 | [Jazz, Blues] | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0
----------------------------------------------------------------------------------------------------
Fred | 2 | [Rock,Jazz] | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0
----------------------------------------------------------------------------------------------------
Jeff | 3 | [Trap, Rap, Hip-Hop] | 0 | …Run Code Online (Sandbox Code Playgroud) python ×3
pandas ×2
python-3.x ×2
dataframe ×1
django ×1
django-admin ×1
loops ×1
pygame ×1
python-2to3 ×1