python - 为什么我没有在运行模块中获得全部输出?
问题描述
我没有得到我的整个输出以及我的屏幕中的列名。
import sqlite3
import pandas as pd
hello = sqlite3.connect(r"C:\Users\ravjo\Downloads\Chinook.sqlite")
rs = hello.execute("SELECT * FROM PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId WHERE Milliseconds < 250000")
df = pd.DataFrame(rs.fetchall())
hello.close()
print(df.head())
实际结果:
0 1 2 3 4 ... 6 7 8 9 10
0 1 3390 3390 One and the Same 271 ... 23 None 217732 3559040 0.99
1 1 3392 3392 Until We Fall 271 ... 23 None 230758 3766605 0.99
2 1 3393 3393 Original Fire 271 ... 23 None 218916 3577821 0.99
3 1 3394 3394 Broken City 271 ... 23 None 228366 3728955 0.99
4 1 3395 3395 Somedays 271 ... 23 None 213831 3497176 0.99
[5 rows x 11 columns]
预期结果:
PlaylistId TrackId TrackId Name AlbumId MediaTypeId \
0 1 3390 3390 One and the Same 271 2
1 1 3392 3392 Until We Fall 271 2
2 1 3393 3393 Original Fire 271 2
3 1 3394 3394 Broken City 271 2
4 1 3395 3395 Somedays 271 2
GenreId Composer Milliseconds Bytes UnitPrice
0 23 None 217732 3559040 0.99
1 23 None 230758 3766605 0.99
2 23 None 218916 3577821 0.99
3 23 None 228366 3728955 0.99
4 23 None 213831 3497176 0.99
解决方案
推荐阅读
- c# - 将 onClick 添加到 Infragistics WebDataGrid
- python - AttributeError:“NoneType”对象在尝试添加多个 keras 密集层时没有属性“_inbound_nodes”
- javascript - 在另一个文件中使用 Ajax 获取动态 PHP 表单 ID
- javascript - AngularJS - 在浏览器关闭之前使用 $window.onbeforeunload 调用 API
- python - django"
我一直在努力解决我认为是我的愚蠢疏忽的事情。我有一个表单,它将输入提供给一个视图,该视图查询我拥有的一些 SQL 表并返回一个列表,其中包含每个表中的列**。
正在发生的奇怪的事情是我的列表出现在
<QuerySet{[ ]}>
每个列表对象的括号。谁能告
- curl - 设置变量等于范围内的模式匹配
- android - java.lang.IllegalStateException:应为 BEGIN_OBJECT 但在第 2 行第 1 列错误为 STRING
- bash - 在 Bash 中:grep 命令输出未存储在文件中,并将其存储在文件中?
- scipy - 简单的 scipy curve_fit 测试未返回预期结果
- javascript - 如何在项目数组中选择一个按钮并取消选择前一个值