我有一个 1d 数组,我想将它打印为一列。
r1 = np.array([54,14,-11,2])
print r1
Run Code Online (Sandbox Code Playgroud)
给我这个:
[ 54 14 -11 2]
Run Code Online (Sandbox Code Playgroud)
和
print r1.shape
Run Code Online (Sandbox Code Playgroud)
给我这个:
(4L,)
Run Code Online (Sandbox Code Playgroud)
有什么我可以插入 np.reshape() 以便
print r1.shape
Run Code Online (Sandbox Code Playgroud)
给我这个?
(,4L)
Run Code Online (Sandbox Code Playgroud)
打印输出看起来像
54
14
-11
2
Run Code Online (Sandbox Code Playgroud) 昨天,在 Visual Studio Code 自我更新(从 1.27.2 到 1.28.2)之前,我可以在激活特定环境并调试脚本后从 anaconda 提示符中打开它。现在,当我尝试调试脚本时,收到有关等待调试器连接超时的错误。
我遵循了另一个线程的一些建议(Visual Studio Code Python Timeout waiting for debugger connection)的一些建议,并且如果我使用下面的配置就可以让它工作,但它似乎仍然是一个问题,它不会在集成中运行终端了。
这曾经有效但现在坏了:
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"stopOnEntry": true,
"console": "integratedTerminal"
},
Run Code Online (Sandbox Code Playgroud)
如果我想在调试器控制台中运行,这现在可以工作。
{
"name": "Python: Debug",
"type": "python",
"request": "launch",
"program": "${file}",
"stopOnEntry": true,
"console": "none"
},
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 pandas.read_sql_table 从 MS SQL Server 获取数据(服务器在网络上)。我使用 Windows 身份验证来访问服务器。Pandas read_sql_table 将 SQL Alchemy 连接作为“连接”的参数。我很难找到一个结合了以下内容的示例:
我咨询了 SQL Alchemy,它显示了一个使用 SQL 身份验证的示例,但没有使用 Windows 身份验证。http://docs.sqlalchemy.org/en/latest/dialects/mssql.html#connecting-to-pyodbc 以下是我尝试过的各种选项。都返回错误。
import pandas as pd
from sqlalchemy import create_engine
import pyodbc
# set some variables
dbname = 'mydbname'
schemaname = 'myschemaname'
servername = 'myservername'
tablename = ‘mytablename’
sqlcon = create_engine('mssql+pyodbc://@' + servername)
#sqlcon = create_engine('mssql+pyodbc://' + servername + '/' + dbname)
#sqlcon = create_engine('mssql+pyodbc://' + servername)
#sqlcon …Run Code Online (Sandbox Code Playgroud)