logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python学习——如何查看安装包的版本

方法一:pip list 简单,粗暴,展示所有。运行cmd,打开命令提示框,直接输入pip list 回车,即可将所有的安装包,包括版本展示出来。如下:方法二:进入Python交互模式运行cmd,打开命令提示框,直接输入python 回车,进入python交互模式。以django为例,import django,然后,django.VERSION即可。注意要大写,如下:当然,如果要查看某个虚拟环境

#python
python学习——CMD中快速执行python文件

有时我们在做一些语法验证时,需要执行一些小的python程序,最方便的做法当然是在各种IDE里执行。但是有时我们需要单独保存该文件,那么如何在CMD中对该文件进行执行呢?很简单,我们通过如下如法即可:python 文件路径比如我们想要执行桌面的test.py文件,直接输入如下语法即可得到执行结果:python C:\Users\Administrator\Desktop\tes...

#python
python学习——while True的用法

在学习过程中,经常能遇到采用while True的用法。下面以一个例子进行说明:建立一个用户登录系统,用户输入用户名和密码,如果正确就可以进入系统。1、我自己最开始的写法:d = {}#数据库字典,所有用户的用户名密码存储在此name = input("请输入您的用户名:")if name in d:password = input("请输入您的密码")if d

#python
爬虫学习——爬虫之soup.select()用法浅析

在学习Python爬虫过程中,主要用两个模块:import requestsfrom bs4 import BeautifulSouprequests用于将链接转化成html语言,而BeautifulSoup则用于查找需要的内容。最开始一般写成如下格式:res = requests.get('https://www.qiushibaike.com/hot/#')#以糗事百科为例soup =

#爬虫
爬虫学习——爬虫之新浪新闻

学习资料参考:Python网络爬虫实战爬虫对象:新浪新闻主要练习简单的爬新闻标题,时间,内容,评论数等,并将其制作成Excel表格。源程序如下:import requestsimport jsonfrom bs4 import BeautifulSoupimport pandasresults = []zturl='http://api.roll.news.sina.com.cn/zt_lis

#爬虫
python学习——计算阶乘的几种方法

方法一:很普通的for循环语句:a = 1n = 5for i in range(1,n+1):a = a * iprint(a)得到结果:120方法二:采用上篇博文提到的reduce()函数:from functools import reducen = 5print(reduce(lambda x,y:x*y,range(1,n+1)))得到结果:120方法三:

#python
Robosense 激光雷达slam建图(1):在ROS上进行测试

手头有一个Robosense 16线激光雷达,按照文档很容易在Windows平台上进行测试。现在在linux上进行下测试。环境:1、Robosense 16线激光雷达;2、笔记本电脑;3、Ubuntu 16.04;4、ROS Kinetic。1、安装雷达驱动下载源码cd ~/catkin_ws/srcgit clone https://github.com/RoboSense-...

卡尔曼滤波五个公式推导

一、两个方程1,系统的状态方程(预测方程)xk=Akxk−1+Bkuk+wkx_k = A_kx_{k-1} + B_ku_k + w_kxk​=Ak​xk−1​+Bk​uk​+wk​2,测量方程zk=Hkxk+vkz_k = H_kx_k+v_kzk​=Hk​xk​+vk​其中:​xkx_kxk​是状态向量;​AkA_kAk​是状态转移矩阵;​uku_kuk​是状态...

#机器学习#算法
Robosense 激光雷达slam建图(1):在ROS上进行测试

手头有一个Robosense 16线激光雷达,按照文档很容易在Windows平台上进行测试。现在在linux上进行下测试。环境:1、Robosense 16线激光雷达;2、笔记本电脑;3、Ubuntu 16.04;4、ROS Kinetic。1、安装雷达驱动下载源码cd ~/catkin_ws/srcgit clone https://github.com/RoboSense-...

Robosense 激光雷达slam建图(2):使用pointcloud_to_laserscan包实现三维转二维

在上一篇博文中,我们在linux中测试了Robosense 16线激光雷达。详见:Robosense 16线激光雷达在ROS上进行测试最终我们是要实现slam功能,而slam需要的是2D激光雷达,因此我们首先需要将3D线束转换成2D线束。可以通过pointcloud_to_laserscan包实现。1,安装pointcloud_to_laserscan包cd ~/catkin_ws/src...

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择