草庐IT

jython-2.7

全部标签

windows - 如何修复 Windows 10 中的 Java rxtxSerial.dll 或 jSSC-2.7_x86_64.dll 串口错误?

更新:我找到了使用jSerialComm库的解决方案。(见底部代码)我有一个程序,我们已经在Windows7机器上运行了很长一段时间,但现在开始引入装有Windows10的机器,程序崩溃了。所以我需要找到解决方案。错误是EXCEPTION_ACCESS_VIOLATION错误。(见下文)下面的第一段代码是我自己的代码,它使用了rxtxSerial.dll库。它会打开并设置端口参数,但一旦从端口接收到数据就会崩溃。我也尝试过jssc.jar库,但出现相同的EXCEPTION_ACCESS_VIOLATION错误。第二个代码块直接来自JSSC示例WIKI。它在尝试打开端口时立即崩溃。我正在

python - 在 PC 上同时运行 Python 2.7 和 3.5

我在运行Windows10的PC上安装了两个版本的Python,我可以根据需要在它们之间手动切换,但我想知道是否有办法编辑它们的路径环境变量,以便我可以从CMD很容易。例如,我现在不想键入“python”来启动默认的任何一个,我只想为一个键入python2,为另一个键入python3,这可能吗?更新:原来你不需要任何技巧,你只需使用py-2或py-3因此。或者,您可以在cmd中配置您自己的别名,如下所述。 最佳答案 这更多地与Windows有关,而与PythonIMO无关。你可能想看看Aliasesinwindowscommandp

python 2.7 : output utf-8 in Windows console

假设s=u"test\u0627\u0644\u0644\u0647\u0623\u0643\u0628\u0631\u7206\u767A\u043E\u043B\u043E\u043B\u043E"如果我尝试直接打印它,>>>printsTraceback(mostrecentcalllast):File"",line1,inUnicodeEncodeError:'cp932'codeccan'tencodecharacteru'\u0627'inposition4:illegalmultibytesequence所以我从Python中将控制台更改为UTF-8(否则它不会理解我的输

python - 如何从 Python (2.7) 中生成的进程中删除 Windows 控制台?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:RunningaprocessinpythonwwithPopenwithoutaconsole我在Windows上使用python2.7使用dcraw和PIL自动进行批量RAW转换。问题是每当我运行dcraw(每隔几秒发生一次)时,我都会打开一个Windows控制台。如果我使用.py运行脚本,它不会那么烦人,因为它只打开主窗口,但我更愿意只显示GUI。我是这样参与的:args=[this.dcraw]+shlex.split(DCRAW_OPTS)+[rawfile]proc=subprocess.Pope

Python 2.7 32 位安装在 Win 7 : No registry keys?

我已经从python.org下载了Python2.7.2Windowsx8632位MSI并将其安装在64位Windows7系统上。一切正常(至少命令行解释器启动并运行),但安装过程不会在Windows注册表的HKEY_LOCAL_MACHINE/SOFTWARE下创建任何Python条目。各种博客提到在尝试配置第三方库时由不完整Python注册表项创建的问题,但我还没有找到完整不存在的描述注册表中的Python条目。我计划仅将Python与GoogleAppsEngineSDK和(希望)django-nonrel一起用于一些相当简单的GoogleApps项目。缺少Python注册表项对

windows - 运行 32 位 Python 2.7 构建的 64 位 Windows 10 的 python-magic 安装挑战

尽管遵循了模块的自述文件,但我仍然收到“未找到魔法文件”的信息。自述文件和"Dependencies"section说:OnWindows,copymagic1.dll,regex2.dll,andzlib1.dllontoyourPATHfromtheBinariesandDependencieszipfilesprovidedbytheFileforWindowsproject.Youwillneedtocopythefilemagicoutof[binary-zip]\share\misc,andpassit'slocationtoMagic(magic_file=...)Ify

python-2.7 - 我需要将一个服务器 app.py 中的 json 数据发送到另一个服务器 app.py 服务?

下面的服务有json数据。数据是从mongodb获取的。@app.route('/notifications',methods=['GET','POST'])defnotifications():detailes=Notifications.objects()dt=[]foriindetailes:data={}data['usertype']=i.usertypedata['user_id']=i.user_iddata['date_time']=i.date_timedata['message']=i.messagedata['title']=i.titledata['status

python-2.7 - 移动应用聊天解决方案

我正在寻找可以集成到我的移动应用程序中的聊天解决方案。到目前为止,我一直在研究python解决方案并遇到了“Tornado中的聊天演示”库。是否有任何更高级的解决方案可供我研究?CHat演示链接:https://github.com/facebook/tornado/tree/master/demos/chat 最佳答案 这个play2(java)应用程序已作为示例由Heroku开发,它使用Redis和WebSockets:https://github.com/heroku-examples/play-websockets-chat

python-2.7 - redis:匹配散列的部分键

在哈希中,我有一堆键值对我的key格式如下:name:cityjohn:newyorkkate:chicagolisa:atlanta我正在使用python访问redis并在https://redis-py.readthedocs.org/en/latest/中,我没有看到任何进行部分匹配的哈希操作我希望能够获取哈希中所有带有城市名称的键这可能吗? 最佳答案 这是可能的,但不是HASH对象,而是排序集。只要一个有序集合中的所有元素都具有相同的分数,就可以进行字典序前缀匹配。假设您执行以下操作(原始redis命令,但同样适用于pyth

memory - Redis RSS 2.7GB 和增加。使用的内存只有 40MB。为什么?

Redis版本为3.2。已用内存显示为43MB左右,而已用RSS约为2.7G并且还在增加。无法理解为什么会这样。键的数量也没有那么多:#Keyspacedb0:keys=4613,expires=62,avg_ttl=368943811信息内存#Memoryused_memory:45837920used_memory_human:43.71Mused_memory_rss:2903416832used_memory_rss_human:2.70Gused_memory_peak:2831823048used_memory_peak_human:2.64Gtotal_system_me