自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 PyQt5-widget之QWebEngineView QT网页展示

一个使用QWebEngineView的简单demo

2022-03-29 16:15:18 2454

转载 获取IP地址

通过curl方式获取ip

2021-12-11 14:15:12 122 1

原创 gnome-terminal报错:ImportError: cannot import name ‘_gi‘

# 原因:python路径中的_gi.*文件与当前python版本不一致ubuntu16.04系统自带的python3.5版本的解决:cd /usr/lib/python3/dist-packages/gi/# 根据自己的软链接修改python3的值# 当前使用的python3.6,但是该路径下的_gi.*文件是系统自带的python3.5版本的,直接复制并重命名即可sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x8

2021-07-08 20:24:20 1102

原创 ros笔记:查看在某个话题上发布的数据

rostopic echo topic_name示例:rostopic echo net_status

2021-07-08 20:19:36 1979

原创 在python中引入日志

import loggingimport datetimelog_path = 'your log file sava_path'if not os.path.isdir(log_path): mkdir_log_path_cmd = 'mkdir -p '+log_path# 获取时间,用于日志文件命名log_time = datetime.datetime.now().strftime('%Y-%m-%d_%H:%M:%S')# 创建logging对象logger = logging..

2021-07-06 21:23:25 286

原创 python执行系统指令的方式

1.使用os.system()importoscmd='put your command here'os.system(cmd)2.使用os.popen()importoscmd='put your command here'result=os.popen(cmd).read()print(result)区别:os.system()执行指令无回显,不能判断指令执行结果os.popen()带有返回值,包含指令执行结果...

2021-07-06 21:19:42 238

原创 python读取yaml文件load()弃用

file = yaml.load(input)报警告YAMLLoadWarning: calling yaml.load() withoutLoader=... is deprecated, as the default Loader is unsafe原因:load()弃用解决:方式一: yaml.load(input, Loader=yaml.FullLoader)方式二:yaml.safe_load(input)...

2021-07-06 21:18:27 1856 1

原创 python--json

import json error: no module named 'json'解决: pip install pyjson

2021-07-06 21:16:50 60

原创 配置ros消息和服务之服务文件配置

ros系统强大的功能之一便是进程间可以方便的相互通信实现这一功能的是ros提供的消息msg和服务srv创建ros工程空间 mkdir -p ~/your_ros_ws_name/src进入工程空间文件夹 cd ~/your_ros_ws_name编译空工程空间 catkin_make加载工程空间的配置文件 source ~/your_ros_ws_name/devel/setup.bash进入目录 cd ~/your_ros_ws_name/src创建自定义的软件包 catk.

2021-07-05 20:20:39 256

原创 import自定义的ros服务报错

原因:没有加载工程空间的配置文件,ros无法识别自定义服务和消息解决:source your_ros_proj_ws_path/devel/setup.bash-----ok

2021-07-05 20:15:34 189

原创 import rospy出错 没有rospkg模块

ubuntu16.04安装ros的默认python版本是2.7当前使用的是python3.6使用pip安装rospkg pip install rospkg------ok

2021-07-05 20:14:12 768

原创 import rospy出错 没有yaml模块

记录解决过程解决: pip install pyyaml报错,没有pip解决:apt-get install python3-pip 可以安装,使用pip报错解决:下载pip后安装下载:curlhttps://bootstrap.pypa.io/get-pip.py-o get-pip.pypython3 get-pip.py # 安装pip报错 最低python版本应该是3.6,当前是3.5(ubuntu16.04自带版本)解决:添加软件源sudo ad...

2021-07-05 20:12:32 1099

原创 rosdep init报错

系统:ubuntu16.04使用清华的源,安装完整版ros wiki版教程链接然后执行rosdep init错误尝试科学上网,依然报错时检查发现系统地区和时间不对,查看系统的软件更新设置,更新源选择的清华源,但是系统设置地区和时间是洛杉矶(默认值)故修改为上海时区,再次rosdep init 顺利执行注:rosdep init执行报错原因很多,笔者也尝试安装过多次,遇到很多问题,欢迎大家评论分享解决问题的方法。...

2021-07-05 20:05:42 89

原创 进程查询、停止

ps -ef |grep your_scripts.py|grep -v grep|awk '{print $2}'|xargs kill -9指令拆解1.查询与your_scripts.py相关的进程信息ps -ef |grep your_scripts.py2.去除结果中带有grep的表头的一行,描述不准确,是这个效果ps -ef |grep your_scripts.py|grep -v grep3.取出结果中每行进程信息的进程号ps -ef |grep you.

2021-06-24 23:04:03 112 2

原创 同文件夹下import模块报错:__main__.xx.py not a module

同文件夹下import模块报错:__main__.xx.py关于这个错误常见与命令端或服务器远程开发时出现,有很多文章做过原因分析,这里不做赘述下面说说解决办法:方法一:同文件夹下的模块可以相互调用,但不要出现可直接执行代码,如__main__之类然后在文件夹外创建模块,比如创建一个入口模块main.py 通过相对路径调用上述文件夹中的模块,如import 文件夹A.模块1 或者from 文件夹A.模块1 import *以此调用相关功能模块不会报错方法二:使用__all__=[]列

2021-05-24 21:47:15 378

原创 二叉树、树、森林的相互转化

二叉树、树、森林的相互转化

2020-11-16 19:51:30 131

原创 前中、中后序画二叉树

根据输出序列画二叉树--“M快速图法”

2020-11-09 22:37:42 215

原创 文件编码方式查看与修改(vim方式)

字符编码方式,在很多情况下会是文本出现乱码的因素,对于一些集成开发环境IDE,通常会提示警告使用vim查看编码方式1.在vim中打开文件vim 文件名2.查看编码方式:set fileencoding3.修改编码方式:set fileencoding=编码方式举个例子,换成utf-8编码:set fileencoding=utf-8注意:修改后再次查看编码是否修改成功另外,下图这种IDE警告解决方法:可以通过在代码首行插入# -*...

2020-05-24 11:39:22 889

原创 python信息管理系统,实现注册登陆,列表存储数据

1.信息管理系统中的用户信息如何存储? 依据冯诺伊曼计算机体系,数据存入内存,cpu按照指令一条条读取并处理数据,数据在被存入内存之前,根据用途的不同,可分为永久数据和临时数据,对于永久数据的保存方式,可存放于文件、数据库等2.使用列表存储数据有何优势? python中的列表的索引例如:用户列表user = ['Jackson,'Aiden','Lucas','Liam','Noah','Ethan','Mason']user用户列表 user Jackson...

2020-05-09 15:55:26 1618

原创 360wifi3暂时没有linux驱动

Ilsusb 查看ID号,ID 0e8d:760c MediaTek Inc.再说一次,现在没有linux驱动,别浪费时间在这个东东上面了,免驱的usb网卡有TB那么多。。。PS:360wifi2的linux驱动有,等下放个链接。360wifi2的linux驱动...

2018-08-18 01:27:00 4376 3

原创 CC3200的Wi-Fi驱动实现了一个嵌入式 WEB服务器

一、目的1)了解网页开发语言 HTML;2)了解 HTTP协议;3)了解嵌入式 WEB服务器基本架构;4)通过网页上的图形模拟开关,实现对 CC3200开发板的 LED灯的控制。二、准备 1.嵌入式 WEB服务器嵌入式 WEB服务器原理同一般 WEB服务器架构相同。WEB服务器与访问端(客户机)的交互主要体现为网页数据从 WEB服务器传送到访问 PC机端、PC机提交数据给 W...

2018-05-22 19:56:27 1207

360wifi2ap驱动 linux

360wifi2ap驱动,注意不是3代,暂时没有3代的linux驱动,使用说明:三个ko文件放在/lib/modules/4.9.59-v7+/kernel/drivers/net/wireless/下,其中4.9.59-v7+表示内核版本,树莓派当前的系统就是在这个位置,如内核版本有变化,自行改动;RT2870AP.dat文件放在/etc/Wireless/RT2870AP/下,目录不存在时手动创建即可。

2018-08-18

uniflash_sl.4.3.1

UniFlash 是在由Mikhail Prokofiev开发类别 Graphics Applications Shareware 软件。

2018-05-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除