python
文章平均质量分 53
维度攻城狮
未知与好奇使得每天充满动力
展开
-
Python通过Ctypes调用C++类,实测有效
在软件开发中,有时候需要Python与C++相结合,以充分发挥两者的优势。Python作为一种高级编程语言,具有简洁易读的特点,适用于快速开发和原型设计。而C++则是一种性能强大的编程语言,适用于需要高效率和底层控制的场景。Python调用C++代码的主要方式是使用Cython、ctypes或SWIG等工具。其中,Cython是一种混合语言,允许将Python代码与C语言结合,通过编写类型声明来提高性能。而ctypes是Python标准库中的一部分,允许Python直接调用C函数,并处理C数据类型。原创 2024-03-20 11:00:32 · 1844 阅读 · 0 评论 -
Python读取dat文件格式的数据
Python读取数据dat文件格式的数据原创 2022-06-17 16:50:29 · 6522 阅读 · 0 评论 -
Swin-Transformer-Object-Detection运行环境的搭建
swin transformer的表现就不用多说了,简单记录其目标检测的运行环境搭建过程。目录创建Pycharm工程github下载源码安装第三方库运行测试代码运行效果问题及参考创建Pycharm工程现在虚拟环境中只有以下几个包github下载源码https://github.com/SwinTransformer/Swin-Transformer-Object-Detection复制源码到项目中安装第三方库conda install pytorch==1.7.1 torch原创 2022-05-06 12:08:18 · 927 阅读 · 2 评论 -
pyserial查找可用串口失效的解决办法
在网上查找了许久,多数是用serial.tools.list_ports的方法来查找可用串口的。但是,经过我多次尝试,没有得到想要的结果。后来,我最终在Stack Overflow找到解决办法,这个比较暴力,直接对每个COM口进行try操作,如果能连上,则存储COM号。原创 2022-05-05 12:00:54 · 875 阅读 · 4 评论 -
Linux添加sh文件到PATH环境路径,方便启动pycharm
Linux添加sh文件到PATH环境路径 Ubuntu使用pycharm比较简单,我们从pycharm官网下载Linux安装包后,解压进入pycharm安装包的bin文件夹运行pycharm.sh即可启动pycharm并使用。但是,每次都要进入bin文件夹比较麻烦,可以通过以下方法将bin文件夹添加到系统路径。如果要打开pycharm,只需要在控制台输入pycharm.sh命令即可。打开pycharm的bin文件夹,用pwd获取当前路径,然后用Ctrl+Shift+C复制路径打开Ubuntu的原创 2022-05-05 00:01:47 · 2262 阅读 · 0 评论 -
jupyter新一代工具jupyterlab的安装与使用、代码补全
jupyterlab的最大好处是可以调试代码,以及等等其他好处。jupyter官网https://jupyter.org/目录安装启动代码补全安装pip install jupyterlab可能出错ImportError: The Jupyter Server requires tornado >=6.1.0更新第三方库pip install --upgrade tornado启动控制台内输入以下命令,注意有空格jupyter lab代码补全方法1原创 2022-04-27 19:00:43 · 1624 阅读 · 0 评论 -
conda报错-Collecting package metadata (current_repodata.json): failed
Anaconda提供了在单机上执行Python / R数据科学和机器学习的最简单方法。有了anaconda帮助管理各种项目运行所需要的环境,就不用担心电脑上的python环境错综复杂带来的抓狂了。用conda create --name my_virtual_name python=3.8创建虚拟环境时,出现以下报错C:\Users\XSF>conda create --name my_virtual_name python=3.8Collecting package metadat原创 2022-04-23 23:38:20 · 49228 阅读 · 19 评论 -
关于Python编程语言需要关注的变量、列表和字典的互相赋值问题
通常,大部分人是C语言起步的,C语言在定义变量后就分配空间,因此,两个变量的赋值互不影响。但是Python语言则不同,变量、列表和字典赋值都是地址传递原创 2022-03-03 11:37:37 · 1101 阅读 · 0 评论 -
Python代码编辑器jupyter的安装
jupyter编辑器对于测试简单代码即好用也能快速生成pdf文档,无疑是个好东西。通过pip一条命令即可安装。CMD控制台一条命令启动jupyter编辑器。目录安装启动文件格式关联安装pip install jupyter启动jupyter notebook文件格式关联安装好后,jupyter notebook不会关联其创建的文件格式ipynb格式。这对于程序猿来说是无法忍受的,因此,我们还是忍受一下,手动关联一下,下次就可以直接双击打...原创 2022-03-03 10:03:22 · 1613 阅读 · 0 评论 -
PyCharm安装
Pycharm是目前比较流行的IDE,可以帮助我们快速编辑Python代码、管理项目等等。这个软件是免费开源的。目录下载安装下载官网下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrainsDownload the latest version of PyCharm for Windows, macOS or Linux.https://www.j...原创 2021-11-10 21:45:11 · 455 阅读 · 0 评论 -
安装生成python GUI界面的PAGE软件
第一步:先安装PAGE运行环境下载地址:https://platform.activestate.com/Page-my/ActiveTcl-8.6/distributions?new_project=true默认安装即可第二步:安装PAGE软件下载地址:http://page.sourceforge.net/也是默认安装即可最后:可以用来哈参考:[1]:https://bl...原创 2019-07-19 22:37:48 · 3893 阅读 · 7 评论