Linux系统、树莓派
树莓派升级(安装)Python3.6
Kalet 发表于2019-05-11 浏览621 评论0
如果你的树莓派或者其他Linux主机上安装的Python版本比较低,那么在安装Homeassisant等软件时,会出现一些故障导致无法安装,所以本文讲解如何在python版本比较低的树莓派上升级树莓派的版本。一、安装Python3.6更新树莓派系统$ sudo apt-get update$ sudo apt-get upgrade -y安装python依赖环境$ sudo apt-get install build-essential&...
Python
Python之测试webservice接口
Kalet 发表于2019-05-10 浏览701 评论0
前段时间学习了Python操作http接口,觉得挺容易的。最近项目组也有接触webservice接口,心里想想是否Python也可以操作这类接口。于是利用伟大的度娘,花了6个小时研究出来了,所以迫不及待更新一篇博文来分享。有兴趣讨论的同学可以加入我们的交流Q群:297669715。 一、准备环境A:在线安装 webservice接口测试,需要用到suds库,网上百度的各种suds库都没法安装,我这里的Python3.5版本,所以安装不了那些suds库也没有办法在线安装,所以这里就提供一个大家都可用的方法和suds库。1)下载suds库,地址:http://pypi.pyt...
Python
python使用suds调用webservice
Kalet 发表于2019-05-10 浏览874 评论0
对于python仅作为客户端调用webservice的情况,推荐使用suds库来完成,比起zsi,soapy之类,它可以说是相当轻量级,使用非常方便。 安装suds建议使用easy_insall来做。下面是官方的一些例子: Python代码 from suds.client import Client url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl'  ...
Python
python 开发webService
Kalet 发表于2019-05-10 浏览703 评论0
最近在学习用python开发webservice,费了半天时间把环境搭好,记录下具体过程,以备后用。首先系统上要有python。其次要用python进行webservice开发,还需要一些库:1、lxml: 命令行下easy_installlxml就能安装,如果不能正常安装下载lxml安装:https://pypi.python.org/pypi/lxml/3.2.2,下载后,打开解压的文件夹,在当前文件夹中打开命令行工具,同时按中ctrl+shift键,点击“在此处打开命令行窗口”,在命令行窗口输入pythonsetup.pyinstall回车即可。如下图: 安装完成...
WIN系统及PC硬件
Windows 安装 pip
Kalet 发表于2019-05-10 浏览734 评论0
pip是一款非常方便的python包管理工具,本文主要介绍在windows10下安装pip方法。1.下载pip地址:https://pypi.python.org/pypi/pip#downloads注意选择tar.gz压缩包,目前最新版本为9.0.3,这里选择的版本是:pip-9.0.3.tar.gz(md5,pgp)2.解压安装解压下载的压缩包至工作目录下(如D:\),打开Windowscmd,运行如下命令进入解压后的pip目录使用如下命令进行安装pythonsetup.pyinstall3.添加环境变量添加windows系统环境变量,与安装python时添加的方法一样如...
Python
Python连接SQL Server入门
Kalet 发表于2019-05-10 浏览736 评论0
Python连接SQLServer入门模块importpyodbc模块说明pyodbc模块是用于odbc数据库(一种数据库通用接口标准)的连接,不仅限于SQLserver,还包括Oracle,MySQL,Access,Excel等。另外除了pyodbc还有其他几种连接SQLserver的模块,感兴趣的可以在这里找到:https://wiki.python.org/moin/SQL%20Server连接传递odbc标准的连接字符串给connect方法即可:对于SQLserver写法如下:conn=pyodbc.connect(r'DRIVER={SQLServerN...
Python
Python访问SQL Server数据库
Kalet 发表于2019-05-10 浏览718 评论0
1、有两个Python的SQLServer驱动,一个是pyodbc、另外一个是pymssql,选择期中的一个即可以,然后配置你的开发环境。pipinstallpymssql即可安装pymssql库。备注:安装的过程中可能会出现找不到sqlfront.h文件的错误。解决办法:从https://github.com/ramiro/freetds/releases下载v0.95.95,解压后将include目录的文件拷贝到python的linclude目录下,将lib-nossl目录下的文件拷贝到python的libs目录下,即可以编译通过。(在Windows平台下通过)如果是Linux平台,...
Python
在windows下使用python3连接sqlserver
Kalet 发表于2019-05-10 浏览870 评论0
利用python连接sqlserver数据库,一开始总是出现错误。错误如下:Traceback(mostrecentcalllast): File"pymssql.pyx",line635,inpymssql.connect(pymssql.c:10734) File"_mssql.pyx",line1902,in_mssql.connect(_mssql.c:21821) File"_mssql.pyx",line637,in_mssql.MSSQLCon...
WIN系统及PC硬件
win10网上邻居不能访问其他电脑的解决办法
Kalet 发表于2019-05-10 浏览783 评论0
Win10正式版无法通过网上邻居访问局域网其它电脑该如何解决呢?升级到Win10正式版系统后,打开“网络”后找不到其它电脑,导致此类情况产生的重要原因是电脑未开启“文件和打印机共享”所造成的,同时还需要开启“来宾账号”,下面就具体来了解一下针对Win10无法访问局域网电脑的解决办法。1、首先,右击桌面左下角的“Windows”按钮,从其右键菜单中选择“运行”项打开“运行”窗口,或者直接按“Windows+R”快速打开“运行窗口。2、从打开的“运行”窗口中,输入命令“regedit”并按回车即可打开注册表编辑界面,如图所示:3、依次展开“[HKEY_LOCAL_MACHINE\SYSTEM\Cu...
数据库类
SQL Server 数值四舍五入,小数点后保留2位
Kalet 发表于2019-05-08 浏览894 评论0
.round()函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。.numeric函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。例如: select cast(round(12.5,2) as numeric(5,2)) 结果:12.50 select cast(round(12.555,2) as numeric(5,2)) 结果:12.56 sel...