windows
PurePeace
假程序猿(学生
展开
-
Redis安装(Windows 最新版本redis 5.0.9,以及redis 4.0)
好消息,现在可以在windows上安装新版本redis了!(5.0、4.0……)由于Redis官方并没有发布windows平台上的程序,所以几年前微软开源团队开始在github上维护windows平台上的redis,Github仓库:https://github.com/microsoftarchive/redis但是,4年前的微软开源团队只维护到了redis 3.0版本便不再更新,使得windows上可用的redis版本十分落后……然而,现在有一群志愿者站了出来,将redis的window原创 2020-10-25 03:11:45 · 36070 阅读 · 11 评论 -
python调用.net c# dll动态库的例子,windows X509根证书管理器
最近发现了Pythonnet这个神奇的库,可以直接调用由.net编写的dll(ctypes只能调c/c++编写的dll)本文是一个python调用.net dll的简单实践Pythonnet官网:http://pythonnet.github.io/使用前先通过pip安装:pip install pythonnet主要使用clr的AddReference来添加对.net dll文件的引...原创 2020-04-15 04:41:59 · 578 阅读 · 0 评论 -
pyinstaller打包的一些注意事项和问题:找不到文件?!
1、将python程序打包成单文件(使用 -F 参数)后,运行程序,它实际上是先将exe内的资源文件解压到临时文件夹,然后再运行的,所以可能会有以下问题:比如,当你在程序里面调用一个外部exe时,但却提示找不到该exe文件。例子(这里我用win32api去隐式运行外部exe文件):import win32apiwin32api.ShellExecute(0, 'open', 'ngin...原创 2020-04-15 00:27:28 · 11071 阅读 · 0 评论 -
pyinstaller打包成无控制台程序时运行出错,与popen冲突的解决方法
有时候我们需要在程序里执行一些cmd命令,使用os或者其它模块中的popen方法去执行有一天,我把使用了os.popen方法的python程序用pyinstaller打包成exe(用了无控制台打包参数-w)双击运行时程序却弹框报错!我就有点纳闷:为什么有控制台打包出来的exe(不使用-w参数)可以运行,使用-w参数(无控制台)打包的却不能运行呢?首先,调用os.popen部分的代码大概...原创 2020-04-14 22:51:30 · 3973 阅读 · 3 评论