我有一个数字清单,例如:
a = [2,4,5,12]
我想通过从任何大于10的元素中减去10来改变列表。
为此,我可以做以下几点:
i = 0
for ax in a:
if ax>10:
ax = ax-10
a[i] = ax
i = i+1
但这不是一种“仿生”的编码方式。如果我使用Fortran,我可以使用这个循环,但是Python比这些结构化循环更好。
我能用另一种方式来做吗?
我有一个SQL Server (它是)。与它的连接需要使用用户名和密码进行ssl加密和身份验证。
我可以获得ssl证书的.pem文件:
我还拥有服务器的用户名、密码和ip。在中,我找到了定义用户名(uid)、密码(pwd)和ip (数据源)的标志。但是我找不到如何放置.pem文件。
.pem文件不属于连接字符串吗?如果是的话,我该如何使用?
谢谢,
尼姆罗德
编辑:我试着用trustServerCertificate=true打开连接,但还是得到了error: 40 - Could not open a connection to SQL Server。
解决方案:
SSL不是问题所