- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 树莓派4B 使用pyodbc
在树莓派 4B 上使用 pyodbc 连接 SQL Server,涉及到几个步骤,包括安装 FreeTDS、配置 ODBC 驱动和数据源、以及使用 pyodbc 进行连接。编辑 /etc/freetds/freetds.conf 文件,添加 SQL Server 实例的配置信息。然后,可以在 Python 脚本中使用 pyodbc 连接到 SQL Server。编辑 /etc/odbc.ini 文件,添加你的数据源配置。使用 Python 连接多个实例。
2024-08-21 17:19:43 314
转载 【解决方法】树莓派4B安装wiringpi失败、gpio -v与gpio readall命令not found(arm64架构)
原文链接:https://blog.csdn.net/Taylor_Kurt/article/details/133185314。(或者git clone https://hub.njuu.cf/WiringPi/WiringPi.git)(或者git clone https://hub.nuaa.cf/WiringPi/WiringPi.git)(或者git clone https://hub.yzuu.cf/WiringPi/WiringPi.git)2023-05系统镜像:raspi-arm-64。
2024-03-22 15:33:30 593 2
转载 树莓派4B实现和电脑之间的UART串口通信
效果:连接pc机之后用pc端的串口助手进行数据收发,发现打印出来的字符串全是乱码,而且有时候传送同样的数据打印出来的信息是不同的(这一点非常诡异)。原因是树莓派默认使用的是ttys0接口,这个接口非常不稳定,几乎不能传送正确的数据.gpio15(板子上的10号针脚)是树莓派的RXD,和TTL转usb模块的TXD连接在一起。gpio14(板子上的8号针脚)是树莓派的TXD,和TTL转usb模块的RXD连接在一起。再打开pc端的串口助手进行数据收发,这个时候会发现数据传输无误了。
2024-03-21 12:02:41 433
原创 Windows server远程链接Windows10 SQL server 报SSL Security error.
如下图提示,Windows server上远程链接Windows10 SQL server 报SSL Security error.DisabledByDefault: value data设置为“0”;DisabledByDefault: value data设置为“0”;Enabled:value data设置为“1”;Enabled:value data设置为“1”;注册表中,(regedit.msc)
2024-03-12 08:57:02 496
转载 树莓派怎么安装中文输入法
选择“localization options”,然后选择“zh_CN.UTF-8 UTF-8”作为默认语言环境。程序会自动解决这些依赖关系。如果遇到问题,可以参考搜索结果中的建议进行调整。添加中文输入法到系统配置。重启树莓派后,打开终端,输入命令。根据需要选择输入法,例如谷歌拼音输入法(请注意,安装过程中可能会遇到依赖关系问题,重启系统后,使用快捷键。安装中文输入法框架。切换输入法,并尝试输入中文。
2024-02-23 08:50:43 2797
转载 树莓派配置485串口通信环境
打开/boot/config.txt文件,找到如下配置语句使能串口,如果没有,可添加在文件最后面。选择Interfacing Options -> Serial,关闭shell访问,打开硬件串口。其中oscillator=12000000,是板载的晶振大小12M,如下图。三、将模块插在树莓派上,然后修改开机脚本config.txt。一、安装modbus_tk库。二、安装python-can。3、python例程。
2023-03-03 16:06:40 2454
转载 固定树莓派IP的方法
修改完成后保存并退出文件。再次在终端使用“ifconfig”命令您会发现IP地址已经发生改变。进入文件后,在文件最下方找到如下图所示代码。
2023-02-02 13:56:04 1779
转载 Python模拟鼠标键盘:pykeyboard库的使用
1、安装:PyUserInput2、安装:pypiwin323、模拟鼠标键盘操作3.1 鼠标操作点击:3.2 键盘操作输入字符串:不能输入中文!!!如果输入时使用了中文输入法,可能导致输入内容混乱,可以在执行前,将输入法切换为系统自带输入法的英文。点击:联合点击:按键属性查看所有按键属性:dir()常用键位:实例4.输入中文问题:PyUserInput 无法直接输入中文。解决方法:利用 pyperclip.copy() 先将中文复制到剪切板,再通过模拟键盘粘贴 。
2022-11-18 14:14:56 4883
转载 如何让树莓派默认启动进入图形界面
设置Raspbian图形启动当你第一次安装Raspbian系统时,确实有一些选项需要你来配置,由于匆忙,我没有注意到这些,只是快速完成屏幕上的选项。如果你遇到了和我一样的情况,最终只是进入到了Raspbian操作系统的命令行界面,不要失望,因为设置树莓派以图形界面启动很容易。让我们看看该如何操作。第一步:当你在命令行时,以默认的用户名和密码登录(如果你没有修改过)。Raspbian的默认用户是pi,默认密码应该是raspberry。第二步:当你登录后,运行下面的命令: sudo raspi-co
2021-07-30 15:34:23 3215
转载 树莓派 使用 systemd 设置开机启动项
创建服务在树莓派上创建一个 .service 文件。例如:myscript.service[Unit]Description=My serviceAfter=network.target[Service]Restart=on-failureRestartSec=5ExecStart=/usr/bin/python3 -u /home/pi/RealTime.pyStandardOutput=inheritStandardError=inheritUser=pi[Install]
2021-07-30 15:30:33 2934
原创 树莓派4B板子不连接显示器无法启动Desktop启动文件
树莓派4B板子不连接显示器无法启动Desktop启动文件解决办法:设置显示器热插拔,Command:sudo vim /boot/config.txt在左后一行添加:hdmi_force_hotlug=1保存
2021-07-29 14:52:22 613
转载 在树莓派(Debian系统)上安装python软件包pymssql
更新一下源:sudo apt-get update 2、安装依赖 sudo apt-get install python-dev freetds-dev -y 3、安装pymssql:pip install pymssql(如果无法安装,官网https://pypi.python.org/pypi/pymssql/下载pymssql然后tar zxvf pymssql-2.1.0.tar.gzcd pymssql-2.1.0python setup.py install) 4、等待
2021-05-18 10:06:39 315
原创 树莓派禁止IPV6
一、编辑 、/etc/sysctl.confsudo vim /etc/sysctl.conf添加以下两行命令net.ipv6.conf.all.disable_ipv6 =1net.ipv6.conf.default.disable_ipv6 =1二、保存退出 执行sudo sysctl -p禁止成功
2021-03-17 13:44:07 2069
转载 ImportError: libsybdb.so.5: cannot open shared object file: No such file or directory
遇到的问题ImportError: libsybdb.so.5今天安装pymssql,众所周知,这个库依赖FreeTDS,所以我通过下载源码的方式安装了它,但问题也出现了,运行后报了以下错误ImportError: libsybdb.so.5: cannot open shared object file: No such file or directory解决方案分析原因为使用源码安装FreeTDS时,其产生的文档也在自己指定的文档夹中,这就导致进程不一定能找到它。从而导致 ImportErr
2021-03-09 11:28:22 2056
转载 pymssql.OperationalError: (20017, b‘DB-Lib error message 20017)20017错误解决
File “src/pymssql.pyx”, line 642, in pymssql.connectpymssql.OperationalError: (20017, b’DB-Lib error message 20017, severity 9:\nUnexpected EOF from the server\nNet-Lib error during Operation now in progress (115)\nDB-Lib error message 20002, severity 9:\
2021-03-08 18:43:44 1747
转载 在树莓派(Debian系统)上安装python软件包pymssql失败解决办法之Freetds安装方法
第一步:在http://www.freetds.org/下载并安装freetds-stable.tgz (wget命令)第二部:tar zxvf freetds-stable.tgz (解压压缩包)第三步:cd freetds-0.91 (进入解压后的文件夹中)第四步:终端输入 ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --ena
2021-03-08 17:51:51 437
转载 Js日期加减(天数),时间加减,日期运算,可直接调用
根据传入的日期做加减法计算,整数为加法,负数为减法,但是是天。num可传入: 1,2,3,-1,-2,-3等,默认是加一天;date可传入: 2017-01-01格式的,不传的话默认是当天日期。function dateChange(num = 1,date = false) { if (!date) { date = new Date();//没有传入值时,默认是当前日期 date = date.getFullYear() + ‘-’ + (date.getMonth() + 1)
2021-03-01 15:45:56 1065
转载 python 获取网络日期时间
import http.clientimport timeimport osdef get_webservertime(): time_conn=http.client.HTTPConnection('www.baidu.com') time_conn.request("GET", "/") r=time_conn.getresponse() #r.getheaders() #获取所有的http头 ts= r.getheader('date') #获取http
2021-01-04 16:13:03 1400
原创 linux下安装pymssql
终端:命令 sudo pip3 install Cython等待安装成功之后 执行命令:sudo pip3 install mssql
2020-12-28 08:13:36 244
原创 python 操作SQL server数据库
import pymssqlconnect = pymssql.connect('DESKTOP-SI8EP4A', 'sa', 'sa123', 'Demo') #建立连接cursor = connect.cursor() #创建一个游标对象,python里的sql语句都要通过cursor来执行# sql = "insert into Pruduct (Pname, Pnum)values('Python测试', '123')"# cursor.execute(sql) #执行sql.
2020-12-25 15:24:08 219
原创 树莓派3-配置-系统时间
一、打开终端:命令:date解释:查看当前系统时间二、命令:sudo date --s=“2020-12-25 08:30:00”解释:设置当前系统时间为2020-12-25 08:30:00三、命令:sudo reboot解释:重启系统
2020-12-25 09:25:50 411
原创 设置树莓派开机自动打开终端自动执行程序
第一步:进入/home/pi/.config 路径命令:cd /home/pi/.config第二部:查看.config 目录中是否有autostart命令:ls第三步:如果没有autostart 就创建一个;创建autostart 命令:mkdir autostart如果有autostart 就进入autostart 中命令:cd autostart第四步:执行ls 命令查看autostart 中是否有text.desktop文件如果没有就创建一个text.desktop文件(文件名可自
2020-12-25 09:21:33 3087
转载 js 捕捉回车键触发登录
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script language='javascript'> document.onkeydown=function(){ //回车键的键值为 13 if (event.k
2020-12-23 11:53:35 100
原创 asp.net core mvc ajax Post提交Json请求
一、Model类、View创建参考:asp.net core mvc ajax Post提交Form表单二、创建Action[HttpPost] public JsonResult Login_submit([FromBody]sys_User _user) { return Json(_user); }注意:不要忘记加[FromBody]三、Ajax部分:<script> function lo
2020-12-18 15:01:06 2906
原创 asp.net core mvc ajax Post提交Form表单
一、创建Modelusing System;namespace CalibrationFlow.Model{ /// <summary> /// 实体类sys_User 。(属性说明自动提取数据库字段的描述信息) /// </summary> public class sys_User { public sys_User() { } public int User_ID { get; se
2020-12-18 14:09:44 1977
转载 ASP.NET Core 导出Excel文件
第一步:创建项目第二步:安装依赖项EPPlus.Core第三步:添加XlsxController控制器第四步:编写代码using Microsoft.AspNetCore.Hosting;using Microsoft.AspNetCore.Mvc;using OfficeOpenXml;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Threadi
2020-12-11 15:36:50 610
原创 IIS10部署.NET CORE程序教程
IIS安装省略…第一步:安装.NET CORE 运行时在微软官网下载最新版运行时,下载地址IIS模块中出现AspNetCoreModuleV2说明安装成功了。注意:一定要下载Hosting Bundle 版本,其他版本安装后IIS模块中找不到AspNetCoreModuleV2第二步:vs2019发布程序具体发布程序的方法这里不做说明,以文件的形式发布到指定的目录第三步:IIS上添加网站跟Framework网站添加方法一样,唯一需要注意的是在应用程序池中选择“无托管代码”。第四步:以上操作
2020-12-11 14:01:50 509
原创 .Net Core使用ADO.NET实现数据库操作
.NET CORE 项目开发使用ADO.NET操作数据库方法如下:第一步:项目安装System.Data.SqlClient依赖项第二步:appsettings.json文件中添加数据库连接代码"ConStr": "Data Source=数据库地址;database=数据库名称;uid=用户名;pwd=密码;MAX Pool Size=512"完整代码如下:{ "Logging": { "LogLevel": { "Default": "Information",
2020-12-11 09:15:38 3957
wap网站和wap+2.0教程
2012-10-26
电脑端wap浏览器
2012-10-26
ActiveSync
2012-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人