编辑
2023-12-19
折腾
00

引言

在给同事写一个处理excel表格脚本的过程中,发现在某些情况下,vscode终端会给拖入进去的表格文件路径前添加一个"& ",导致Python的openpyxl模块读取excel表格失败;网上关于这个问题讨论基本没有,所以记录下来。

场景重现

  1. 表格名称中包含空格,目前仅知道这种情况下会有这个问题,例如新建一个名为"test .xlsx"的文件
  2. 使用以下代码,并将文件直接拖入终端
Python
import openpyxl file = input("请输入文件路径:") with openpyxl.load_workbook(file) as workbook: # 选择要操作的工作表 worksheet = workbook["Sheet1"] # 读取第一行数据 first_row = worksheet.iter_rows(min_row=1, max_row=1, values_only=True) # 遍历第一行数据 for cell in first_row: print(cell)
编辑
2023-12-03
机器学习
00

机器学习的工作原理

如果用现实生活中容易理解的概念介绍机器学习,那么所谓机器学习的过程,和训练动物的过程很相似。

例如教会狗狗握手,只需要伸手的时候,在某次狗狗无意中做出了握手的动作,那么就给他一块零食吃,久而久之,狗狗也能知道握手就能吃到零食,这个握手的训练就算完成。

简化下来也就这三个流程,预设动作→训练→反馈,对应到机器学习中,也是机器学习最重要的三个概念,即数据集→假设函数→损失函数

编辑
2023-12-01
机器学习
00

人工智能与机器学习

人工智能的概念和基本原理诞生于1950年代的美国高校,但是那年代机器性能孱弱,基本不可能实现任何真正的人工智能,人工智能更多是以一种理论的方式存在。

早期人工智能的主流方法为「符号主义」,该方法认为只要程序员能编写足够多的规则,那么就能实现和人类水平相当的人工智能,典型如80年代左右的国际象棋程序就是用该方法实现的。

「符号主义」虽好,但是它只能解决有明确规则的问题,有些问题看起来规则很模糊例如语音识别、图像识别,符号主义就很难胜任了,于是一种新的方法出现了——机器学习。

编辑
2023-08-04
研究
00

量表是否有版权

直接说结论:有

量表版权主要包含量表问题、诊断手册、常模数据等。

根据《中华人民共和国著作权法(2020修正)》第十六条规定,使用改编、翻译、注释、整理、汇编已有作品而产生的作品进行出版、演出和制作录音录像制品,应当取得该作品的著作权人和原作品的著作权人许可,并支付报酬。

因此,在临床试验中,如需要对量表进行翻译或改编等,就必须获得版权方的授权许可。通常情况下,量表翻译需要与版权方签署翻译许可合同;量表内容改编版权方通常不会允许(会影响量表的信效度)。

编辑
2023-08-02
折腾
00

前言

对于一个常年需要使用电脑的社畜来说,Windows毫无疑问才是真正的生产力工具,换电脑、换工作都有可能丢失之前的工作环境——包括但不限于软件、习惯的设置等,本篇就是想要一劳永逸的将工作中常用到的真正生产力记录下来,方便下次迁移。

生产力篇

  • Axure 9:10太贵了,版本只能永远的停在9了
  • office:用了多年,还是习惯office
  • XMind:推荐高颜值思维导图软件XMind ZEN,毕竟颜值才是生产力
  • drawio:开源流程图软件永远的神,当然我是推荐docker版本,纯本地使用可以下载桌面端
  • VS Code:轻量级但全能的编辑器,对于我偶尔写写Python来说绰绰有余
  • Navicat:直观好用的数据库管理软件
  • git:管理、同步代码
  • Xshell:作为一款终端软件,简直太全能了,安装后在选项中配置选中文字自动复制、右键自动粘贴,从此告别cv
  • fiddler:写爬虫必备
  • v2ray:越过长城,才能看到更大的世界
  • Telegram:中文名“电报”,顾名思义,最好用的通讯软件
  • trilium:知识库个人用下来最舒服的开源软件,数据存在本地,做好同步不怕被卡脖子
  • zerotier:异地组网,方便社畜在任何地方连上自己的工作电脑
  • excalidraw:开源的白板软件,部署后随处画图,可免费使用很多素材,包括但不限于架构图图标、UML图等