in Python

import tempfile import win32api import win32print filename = tempfile.mktemp (".txt") open (filename, "w").write ("This i...

in 运维

平时需要软件厂家技术支持时一直使用向日葵、Todesk等远程工具到服务器操作,但是这些工具在多台服务器和需要多个厂家维护的时候很不方便,没有权限分配和审计日志功能。在网上找到Next Terminal这个工具,免费开源,支持RDP、SSH等协议,可以直接通过浏览器访问,无需再安装软件,而且支持...

in Python

最近折腾一下身份证读卡器,厂商只提供了Windows 32位的dll动态库文件,需要用python调用dll文件,读取身份证信息。遇到的坑,32位的dll,只能用32位的python调用,64位的python会提示 OSError: [WinError 193] %1 不是有效的 Win32 ...

in Python

在Windows电脑上安装Cnocr报错,提示Polygon3扩展安装失败,需要安装Microsoft C++ Build Tools ,搜索了一番,也没有找到 Windows 64bit Python3.10的whl包,正好电脑上有MinGW gcc的环境,随用MinGW gcc进行编译。使...

in Python数据库

准备Ubuntu Server 20.04 LTSPython3.9Oracle Database 11gOracle Instant Client instantclient-basic-linux.x64-12.1.0.2.0安装cx_Oraclepip install cx_Oracl...

in 数据库

创建表创建表数据DLL(数据库定义语言)操作,表名称及列名称的定义要求如下:必须以字母开头长度为1-30字符表名称由字母(A-Z、a-z),数字(0-9),_ ,$ ,#组成不能使用Oracle 保留字CREATE TABLE 用户名.表名称( 字段名称 字段类型 [DEFAULT 默认值],...

in 数据库

普通登录sqlpuls /nolog connect user/password@orclsysdba身份登录sqlplus /nolog connect sys/password@orcl as sysdba查看当前登录用户show user 退出数据库 exit 或者 quitSET 命...

in 运维

以前一直在使用lastpass管理密码,最近lastpass因为商标问题,被国区app store下架,导致软件更新非常不方便。最近发现Bitwarden这个密码管理系统,Bitwarden 可以免费使用,付费解锁高级功能,高级版价格 10 美元 / 年。前后端全都开源,如果不想用 Bitwa...