
Python
Philtell
长风破浪会有时,直挂云帆济沧海
展开
-
分析不同高度障碍物检测情况
【代码】分析不同高度障碍物检测情况。原创 2025-03-08 16:02:33 · 268 阅读 · 0 评论 -
utm坐标系下障碍物坐标显示与gps坐标对比
【代码】utm坐标系下障碍物坐标显示与gps坐标对比。原创 2023-03-01 16:06:03 · 122 阅读 · 0 评论 -
挑选模型检测不到障碍物的图像数据集
在图像预处理的时候,会有一些没有障碍物的情况,本脚本是将没有障碍物的图像筛选出来。原创 2022-06-19 14:50:20 · 256 阅读 · 0 评论 -
python数据可视化显示
#!/usr/bin/python# -*- coding: UTF-8 -*-import numpy as npfrom statistics import meanfrom scipy import statsimport statisticsimport matplotlib.pyplot as pltcommon_path_1 = "/home/tage/lidar_annotation/_label/"common_path_2 = "snow/01/"label_txt .原创 2022-04-20 09:38:32 · 834 阅读 · 0 评论 -
读取表格数据,按照固定列排序
import csvimport pandas as pdimport numpy as np# This is a sample Python script.# Press Shift+F10 to execute it or replace it with your code.# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.'''查找相同子原创 2021-10-17 17:12:15 · 186 阅读 · 0 评论 -
python 模拟串口
#coding = utf-8 import ptyimport osimport select def mkpty(): master1, slave = pty.openpty() slaveName1 = os.ttyname(slave) master2, slave = pty.openpty() slaveName2 = os.ttyname(slave) print '\nslave device names: ', slaveName1,原创 2021-06-01 14:26:07 · 366 阅读 · 0 评论 -
python x轴显示指定时间刻度
将x轴设置为时间轴将x轴设置为时间轴显示指定日期注意事项:在对x轴进行时间转换时需要注意:datetime.date2num():是从1,1,1开始计数,单位是天time.mktime():是从1970.1.1开始计数,单位是秒实例# 摘取自ww3项目Figure_area_average.pyimport time, datetime, calendarimport n...转载 2020-04-27 13:59:46 · 3687 阅读 · 0 评论 -
Ubuntu18.04TLS系统下用Pycharm打开conda虚拟环境编译py文件
首先找到conda的虚拟环境所在的位置,输入命令行conda env list,效果如下: 绿色为创建虚拟环境的命令,蓝色为虚拟环境的名称,紫色为虚拟环境在Ubuntu18.04TLS系统下的本地目录。打开Pycharm,选择File->Setting->Project Interpreter ->Add根据之前找到的目录填写进去到该目录的bin/python文件...原创 2020-03-26 16:38:27 · 644 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'pylab'
问题如图:解决方法:pip install matplotlib原创 2020-03-10 20:40:27 · 10128 阅读 · 0 评论 -
conda虚拟环境操作
conda env list 或 conda info -e 查看当前存在哪些虚拟环境conda update conda 检查更新当前condaconda update --all 更新本地已安装的包conda create -n your_env_name python=X.X(2.7、3.6等) anaconda 命令创建python版本为X.X、名字为your_env...转载 2019-10-23 19:59:50 · 490 阅读 · 0 评论 -
Ubuntu安装anaconda3
打开Anaconda官方网站www.anaconda.com,点击首页右上方的Download2.选择页面最上面的Linux,和左下角的x86下载,一般用火狐浏览器默认下载到 “下载”文件夹下。3.当下载完毕后,我们打开终端,进入到下载文件夹下,运行命令格式如下:bash “下载的模块”实例:bash Anaconda3-2019.10-Linux-x86_64.sh运行截...原创 2019-10-23 19:13:22 · 485 阅读 · 0 评论 -
Python 创建稀疏矩阵
1.coo_matrix>>> import scipy.sparse as ss>>> import numpy as np>>> import random>>> row = [2,2,3,2] #行>>> col = [3,4,2,3] #列>>> data = ...原创 2019-10-14 15:51:12 · 2203 阅读 · 0 评论 -
python3安装mysqldb
首先打开这个网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python,如下图所示:在网页中按Ctrl+F键进行查找,输入mysqldb,然后键入回车键,找到mysqldb,鼠标点击mysqldb,页面跳转到如下的的页面,如下图所示:找到对应的版本进行下载。然后用pip进行安装安装命令格式如下pip install 路径4...原创 2019-08-12 15:32:19 · 472 阅读 · 0 评论 -
回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶...翻译 2019-08-15 21:09:58 · 258 阅读 · 0 评论 -
两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> ...翻译 2019-08-14 21:30:59 · 165 阅读 · 0 评论 -
Python生成本地API
方法: 创建Django项目打开Pycharm,右键新建项目在该项目的左下角有一个Terminal,点击一下输入如下命令:django-admin startproject 项目名称如django-admin startproject GetNews填充一下内容url.py在这里配置路由,getNews和getNewsContent为路径名字from django.conf.u...原创 2019-08-14 16:06:54 · 1327 阅读 · 0 评论 -
Python 字符串转化成整形数组
from functools import reduceDIGITS = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}def char2num(s): return DIGITS[s]def str2int(s): return reduce(lambda...原创 2019-06-04 09:44:12 · 1892 阅读 · 0 评论 -
Python通过url获取数据
import requests#通过url获取数据def get_page(url): #requests.get 自带 json.load page = requests.get(url) page = page.content #将bytes转换成字符串 page = page.decode('utf-8') return pagep...原创 2019-07-02 13:56:32 · 5951 阅读 · 4 评论 -
Python爬取堆糖帅哥照片
import requestsimport urllib.parseimport threading#当线程达到十个时就锁住thread_lock = threading.BoundedSemaphore(value=10)#function:获得json数据#url:api#page:返回json数据def get_page(url): #requests.get自带j...原创 2019-07-03 15:09:40 · 743 阅读 · 0 评论 -
Python3 实现 从MySQL数据库中将记录转移到Sqlite中
#导入数据库驱动import mysql.connectorimport sqlite3import pymysqlimport re'''配置mysql数据库'''replacement_patterns = [(r'won\'t', 'will not'),(r'can\'t', 'cannot'),(r'i\'m', 'i am'),(r'ain\'t', 'is ...原创 2019-07-12 21:11:37 · 904 阅读 · 0 评论 -
Python中lambda表达式的用法
python中的lambda函数用法例1:传入多个参数的lambda函数def sum(x,y): return x+y用lambda来实现:p = lambda x,y:x+yprint(p(4,6))例2:传入一个参数的lambda函数a=lambda x:x*xprint(a(3)) # 注意:这里直接a(3)可以执行,但没有输出的,前面的prin...转载 2019-07-04 11:13:10 · 402 阅读 · 0 评论 -
Python中的sorted()函数
sorted()函数的主要用法>>> list = [1,3,2,4] #输入>>> sorted(list) #输入[1, 2, 3, 4] #输出 默认升序排列>>> sorted(list,reverse=True)#输入 #降序排列[4, 3, 2, 1] #输出>>> sorted(list,k...原创 2019-07-04 11:40:51 · 812 阅读 · 0 评论 -
爬取豆瓣图书
未运行出想要的结果#-*- coding:UTF-8 -*-import sysimport timeimport urllibimport urllib3import importlibimport requestsimport numpy as npfrom bs4 import BeautifulSoupfrom openpyxl import Workbookim...翻译 2019-07-04 17:46:33 · 368 阅读 · 0 评论 -
将数据组装成json数据
# coding: utf-8import sqlite3import mysql.connectorimport mysqlimport pymysqlimport timeimport jsonimport rereplacement_patterns = [(r'won\'t', 'will not'),(r'can\'t', 'cannot'),(r'i\'m', ...原创 2019-07-29 19:58:38 · 892 阅读 · 0 评论 -
转成sqlite数据库中
tobbc.py#导入数据库驱动import mysql.connectorimport sqlite3import pymysqlimport re'''配置mysql数据库'''SqlitePath = "C:/Users/kang9/Desktop/BBC/bin/Debug/Ted.sqlite"replacement_patterns = [(r'won\'t', ...原创 2019-08-02 18:52:23 · 184 阅读 · 0 评论 -
Mysql数据库转成json数据存入sqlite数据库中
# coding: utf-8import sqlite3import mysql.connectorimport mysqlimport pymysqlimport timeimport jsonimport rereplacement_patterns = [(r'won\'t', 'will not'),(r'can\'t', 'cannot'),(r'i\'m', ...原创 2019-07-25 16:50:04 · 257 阅读 · 0 评论 -
最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。python3 zip()函数思路 1:Pyth...翻译 2019-08-18 22:14:10 · 174 阅读 · 0 评论 -
Python列出文件和目录
import os[d for d in os,listdir('.')]原创 2019-05-11 21:31:36 · 1049 阅读 · 0 评论