
python
文章平均质量分 64
python & TwinCAT
这个作者很懒,什么都没留下…
展开
-
记录python采集modbus数据传送到pyqt趋势图控件的偶然错误
python多线程获取modbus数据加载到趋势图,偶尔会发现数据不能同步上,求解决原创 2022-11-13 15:39:38 · 527 阅读 · 0 评论 -
记录一下python里浮点数计算的一个坑
python进行小数计算时,莫名奇妙少了原创 2022-01-03 22:06:50 · 394 阅读 · 0 评论 -
用python控制实现西门子200smart自动编程
可以重复的工作就交给机器,让自己解放出来才是应有的追求,今天给大家介绍我用python读excel或者txt配置文件,自动实现西门子PLC的编程。整个代码实现自动地址规划,变量生成,符号表生成,可以大大提高非标工作效率。自动生成的文件自动生成的IO转换代码:LRDA EM0_输入1:I8.0= 输入测试1:M8.0LRDA EM0_输入2:I8.1= 输入测试2:M8.1LRDA EM0_输入3:I8.2= 输入测试3:M原创 2021-12-27 21:43:12 · 4002 阅读 · 0 评论 -
用python又憋出了一个大招,知识联想发散器
原创应用,转载请注明出处喜欢的可以加我个人公众号PythonAssistWork学习的时候遇到一个新词A,然后这个新词A学习中又学到了新词B,学习B的时候又学习到了C,不断类推。知识也是有传递过程的,所以我用python来做了这么一个知识联想发散的功能。整个功能用了我自己创造的知识处理库的其他函数。代码复制无用,因为用了我自己创造的一个库哦def Spread_knowledge(filepath): para,con=getparagraphsandcontent(filepath,qukon原创 2021-04-23 21:03:11 · 216 阅读 · 0 评论 -
python-docx库的整个结构
整个库结构由百晓生中文知识处理库自动抽取:D:\pythoninstall\py2rele\docx\api.txt【class】Directly exposed API functions and classes, :func:Document for now.【import】from future import absolute_import, division, print_function【import】import os【import】from docx.opc.constants i原创 2021-04-18 20:29:41 · 2529 阅读 · 0 评论 -
python的江湖世界
天下武功数少林,天外有天生奇云,在编程的世界里微软的地位就像少林,因为底层的操作系统很多都建立在C,C++之上,微软还开发了C#,VB,Jscript等其他语言,在江湖中自然是最大的正统了。不过今天我要来写一写的是另一位传奇人物构造的python江湖。python是龟叔在89年的圣诞节无聊打发时间写的一个代替ABC语言的项目,因为开源,简单易懂又适合机器学习,经过三十年的发展迅速成了前三大语言,龟叔就像金庸世界里的逍遥子,一手开创了一个崭新的世界,python之禅就想道家的哲学,大道至简。下面我就来介绍介原创 2021-04-07 17:20:47 · 238 阅读 · 0 评论 -
Graphviz软件安装,关联图制作,以及中文乱码处理
今天,我们很自豪地宣布,我们已经部署了一个新的更轻松的过程来查找和安装Windows二进制文件,并且我们计划使其变得更容易。背景Graphviz的当前维护者都不是经验丰富的Windows用户,而且很长一段时间以来,查找和安装Windows二进制文件的过程都非常复杂:冷汗:。在本文中,我们为高级用户和经验较少的用户提供了有关如何下载和安装Windows 10 Graphviz的详细说明。这些说明可能会在以后的某个阶段以某种形式并入官方文档中。回馈。请!:祈祷:请通过提供以下反馈作为反馈,以帮助我们改进原创 2021-03-29 16:24:01 · 362 阅读 · 1 评论 -
百晓生知识处理库去重和收集器方法和测试
知识处理库部分介绍:用来给知识按相似度来去重复的,还有就是收集新增字符串的,如果相似度很高就不再收入,保证知识的精简。def mycollector(a,blist,set=0.9): xsdlist=[] for i in blist: seq=difflib.SequenceMatcher(None, a, i) xiangsidu=seq.ratio() xsdlist.append(xiangsidu) print(xsdl原创 2021-01-15 14:42:10 · 267 阅读 · 6 评论 -
python安装,导入,和使用避坑指南,持续更新,欢迎回帖
python避坑指南,持续更新(BestMrRight原创)转载请注明出处因为python库太多,开发者众多,有些库引用了其他库,随着其他库不断更新,有些类和方法会修改,有些库作废,有些库被收入进python,所以使用时候经常有坑需要回避。在此建贴,持续更新,以便后来者避坑,希望来着补充。安装坑:原因一、包名和安装名称不一样1,import fitz导入时候安装需要的是 pip install PyMuPDF。2,from aip import AipOcr 导入需要安装的是 pip insta原创 2021-01-11 15:53:23 · 1359 阅读 · 2 评论 -
百晓生知识处理库功能介绍
知识处理的目标是让计算机辅助我们学习新知识,或者对大量信息进行抽取关联形成知识图谱,数据库,训练题库,信息检索轻量引擎等。配合jieba分词,nltk,neo4j可以开发更强的词性统计,分词,词频统计,性别识别,人物关系图,语义识别等。本文仅简单介绍我开发这个库的几个功能,这几个功能就可以让学习只要一半时间就能获得2倍的学校效果,剩下的时间留给知识强化吧。知识处理功能1:对原始知识进行格式处理,有多个格式处理函数,仅做了这个函数介绍。详细的看图6对知识进行预学习,相当于提前预习了书本,智能标注了很多可原创 2020-12-29 08:40:19 · 781 阅读 · 0 评论 -
百晓生知识处理库
创造了这个知识处理库是为了用有限的时间更高效的学习知识的,整个知识库能自动对新知识进行预学习,抽取关键句,对学习之后的重点知识句子标注后能自动提取出来,对抽取或者摘录出来的知识进行关联计算,还可以按权重值来自动提取文章关键句。def lab2rule(lab): 将标签转换成适合中文匹配的列表的方法,供rululist使用,有一个返回def txt2list(path):定义方法从文件加载列表,按、分割得到列表,用来做外部导入,一个返回def txt2dict(path):定义方法从文件获取字典,用于原创 2020-12-25 14:11:22 · 1344 阅读 · 1 评论 -
docx批量替换关键词
这个代码并不完美,还需要写重新写文件生成新文件才好,里面分行可能也有问题,有空修改下import docxdoc=docx.Document(r'C:\Users\BXS-PC\Desktop\1.5MW风电机组运行维护手册.docx')def tihuan(doc,old_info, new_info): '''此函数用于批量替换合同中需要替换的信息 doc:文件 old_info和new_info:原文字和需要替换的新文字 ''' #读取段落中的所有run原创 2020-12-08 16:22:54 · 293 阅读 · 0 评论 -
numpy,pandas,python-docx模块的使用需要在上层路径
以上库都正确安装,但是使用的时候有很多时候会报错,报错原因并不是没有安装库,而是.py程序文件我放在桌面的文件夹里面,这样执行cmd运行就会报错。但是把.py文件复制到桌面desktop下运行就没有任何问题,原因可能是numpy里面的路径不在上层不能让python识别到造成的。 目前网上都是什么卸载重装等,根本就没有找到正确原因,有空了继续找找到底是这几个库里面那个语句获取路径不对造成的,修改一下。找到的也请留言一个哦。...原创 2020-12-01 15:11:11 · 186 阅读 · 0 评论 -
python踩坑
使用pytesseract时,因为模块中调用了csv库,所以报错了ImportError: cannot import name ‘QUOTE_NONE’ from ‘csv’是不是现在csv集成到了python3.8.5了,改写了里面的QUOTE_NONE方法,以至于很多调用csv的其他库会报这个错?待验证后来补充...原创 2020-11-19 17:03:55 · 1087 阅读 · 1 评论 -
之前用着好好的,最近突然pandas不能用了
之前一直用pandas读CSV文件好好的,现在突然不能用了,不知道是什么原因造成的,先纪录一下,等找到原因过来补充解决方案。Traceback (most recent call last):File “analysis.py”, line 8, in import pandas as pdFile “C:\Users\LHD_PC\AppData\Local\Programs\Pytho...原创 2020-04-14 10:05:22 · 4129 阅读 · 2 评论