脚本语言
Lua,python,shell
DinDin1995
这个作者很懒,什么都没留下…
展开
-
Ubuntu18.04安装和使用Mysql数据库
参考:https://ywnz.com/linuxysjk/3314.html共8个命令即可完成安装。命令1sudo apt-get install mysql-server命令2sudo su - #切换成root用户后执行下面的命令,否则可能权限不够命令3apt-get install mysql-client命令4sudo apt-get install li...原创 2020-05-02 19:59:51 · 1996 阅读 · 0 评论 -
python获取当前系统时间日期并打印出来
datetime:日期时间模块,提供多种方法操作日期和时间import datetimetoday=datetime.date.today()print today输出为:2020-05-01原创 2020-05-01 19:49:53 · 2060 阅读 · 0 评论 -
在python脚本中调用YOLOv3测试命令
python文件中对YOLOv3的全部调用如下:os.system("./darknet detector demo cfg/voc.data cfg/yolov3-voc.cfg backup/yolov3-voc_25000.weights data/1.mp4")调用完毕。非常简单,但是!!有两个事情需要注意:(1)python脚本文件需要位于darknet文件夹中(2)打开终端...原创 2020-05-01 14:55:02 · 845 阅读 · 0 评论 -
Shell编程学习1-变量的高级用法
1.变量替换和测试(1)变量替换例子1:删除1variable_1 = "I love you,do you love me?"echo $varible_1 I love you,do you love me?//出现整个字符串2var1 = ${variable_1#*ov} echo $var1e you,do you love me? //匹配...原创 2019-07-20 10:47:37 · 106 阅读 · 0 评论 -
Shell编程学习0-课程导入
课程安排:(1)变量的高级用法(2)函数的高级用法(3)文件查找命令高级用法(4)文本处理grep、sed、awk(5)监控脚本编写(6)脚本操作MySQL获取并处理数据(7)大型脚本工具编写(复杂的文本处理、功能模块函数编写、函数主流程设计)...原创 2019-06-30 20:54:40 · 109 阅读 · 0 评论 -
python解析xml文件 修改xml指定标签中的内容
1 文章背景使用labelImg对图片进行标注以进行YOLOv3模型参数训练,现希望修改图片尺寸,故对应的xml文件也需要调整。2 涉及知识点使用python进行xml文件解析,修改指定的标签内容2.1 使用python进行xml文件解析# encoding:utf-8import osimport xml.etree.ElementTree as ETnowDir = os.g...原创 2020-01-13 20:22:43 · 3998 阅读 · 0 评论 -
python 字节数组和字符串的互转
全在程序里了:byte = b"dingjing" # 字节数组strstr = "gaozhen" # 字符串# print(type(strstr))byte2str = byte.decode() # 字节数组转字符串print(byte2str,type(byte2str))str2bytes = strstr.encode() # 字符串转字节数组print(st...原创 2019-08-14 20:04:52 · 5670 阅读 · 1 评论 -
#!/usr/bin/python的作用
#!/usr/bin/python指定用什么解释器运行脚本以及解释器所在的位置# -*- coding: utf-8 -*-用来指定文件编码为utf-8的PEP 0263 – Defining Python Source Code Encodingshttp://www.python.org/dev/peps/pep-0263/估计有不少人注意过一些python脚本开头有这么行东东...原创 2019-08-14 14:02:50 · 153 阅读 · 0 评论 -
python中shape用法
x_data.shape = -1, 1 # 将x_data调整为(任意行,1列)import numpy as npx_data = np.linspace(0,10,100)print(type(x_data),x_data)x_data.shape = -1, 1 # 将x_data调整为(任意行,1列)print(type(x_data),x_data)输出分别如下...原创 2019-08-11 09:53:41 · 5768 阅读 · 0 评论 -
numpy.random.normal()剖析
numpy.random.normal(loc=0.0, scale=1.0, size=None)参数的意义为:loc:float此概率分布的均值(对应着整个分布的中心centre)scale:float此概率分布的标准差(对应于分布的宽度,scale越大越矮胖,scale越小,越瘦高)size:int or tuple of ints输出的shape,默认为None,只输出一个...原创 2019-08-11 09:38:32 · 247 阅读 · 0 评论 -
numpy.linspace使用详解
numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)在指定的间隔内返回均匀间隔的数字。返回num均匀分布的样本,在[start, stop]。这个区间的端点可以任意的被排除在外。>>> np.linspace(2.0, 3.0, num=5) array([ 2....原创 2019-08-11 09:17:13 · 330 阅读 · 0 评论 -
Python深浅拷贝的问题剖析
直接赋值:其实就是对象的引用(别名)。浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。1、b = a: 赋值引用,a 和 b 都指向同一个对象。2、b = a.copy(): 浅拷贝, a 和 b 是一个独立的对象,但他们的子对象还是指向统一对象(是引用)。>>...原创 2019-08-11 08:53:55 · 105 阅读 · 0 评论 -
【Ubuntu】python3环境安装:anaconda3安装和pycharm2017.3安装
共分两部分: anaconda3安装和pycharm2017.3安装1.anaconda3下载:2.pycharm2017.3下载:https://www.jetbrains.com/pycharm/download/previous.html激活:https://blog.csdn.net/qq_36373262/article/details/78977667...原创 2019-07-26 07:55:52 · 283 阅读 · 0 评论 -
图片着色后存储为“JPEG”格式存在明显色差问题解决
参考:https://www.cnblogs.com/visionfeng/p/6094423.htmlopencv的一个像素为:[B,G,R] ,matplotlib的一个像素为:[R,G,B]。出错示例:for i in range(u[1]): for j in range(u[0]): im[leftupx + i][leftupy + j] = sf[i][...原创 2019-07-18 16:05:53 · 763 阅读 · 0 评论 -
python图片合成视频
'''可以在ubuntu使用,前提:图像名称是6位按顺序的数字'''# encoding:utf-8import cv2import os# 图片路径im_dir = '/home/dj/PycharmProjects/YOLODataProcess/sickfece2img/batchpro/outimg/1'# 输出视频路径video_dir = '1.avi'# 帧率fp...原创 2019-07-18 14:11:54 · 1358 阅读 · 1 评论 -
python画图
方法一:array形式读入,imshow(im)+show()显示from PIL import Imagefrom pylab import *im = array(Image.open("1.jpg"))imshow(im)show()方法二:图片形式读入,im.show()# from PIL import Image# im = Image.open("1.jpg").c...原创 2019-07-08 17:23:20 · 438 阅读 · 0 评论 -
python split(),os.path.split()和os.path.splitext()函数用法
https://blog.csdn.net/T1243_3/article/details/80170006# -*- coding:utf-8 -*-"""@author:lei """import os #os.path.join() 将分离的部分合成一个整体filename=os.path.join('/home/ubuntu/python_coding','split_fu...原创 2019-07-08 13:23:23 · 178 阅读 · 0 评论 -
Python学习记录x(虚拟环境)
参考:https://www.liaoxuefeng.com/wiki/1016959663602400虚拟环境首先,我们用pip安装virtualenv:$ pip3 install virtualenv然后,假定我们要开发一个新的项目,需要一套独立的Python运行环境,可以这么做:第一步,创建目录:Mac:~ michael$ mkdir myprojectMac:~ mic...原创 2019-06-24 16:21:12 · 133 阅读 · 0 评论 -
Python学习记录6(面向对象编程)
参考:https://www.liaoxuefeng.com/wiki/101695966360240018.面向对象编程(1)类和实例在Python中,定义类是通过class关键字:class Student(object): passclass后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,继承的概念我们...原创 2019-06-24 15:41:52 · 190 阅读 · 0 评论 -
Python学习记录6(模块)
参考:https://www.liaoxuefeng.com/wiki/101695966360240017.原创 2019-06-23 20:57:33 · 105 阅读 · 0 评论 -
Python细致技巧总结(不断更新)
1. 倒序输出一个数值或字符串print(str(n)[::-1])原创 2019-07-20 10:45:42 · 498 阅读 · 0 评论 -
Python学习记录5(函数式编程)
参考:https://www.liaoxuefeng.com/wiki/101695966360240016.函数式编程对应到编程语言,就是越低级的语言,越贴近计算机,抽象程度低,执行效率高,比如C语言;越高级的语言,越贴近计算,抽象程度高,执行效率低,比如Lisp语言。函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输...原创 2019-06-21 16:58:20 · 217 阅读 · 0 评论 -
Python学习记录4(python高级特性)
参考:https://www.liaoxuefeng.com/wiki/101695966360240015.python高级特性原创 2019-06-19 16:19:30 · 156 阅读 · 0 评论 -
Python学习记录3
参考:https://www.liaoxuefeng.com/wiki/101695966360240014.函数可以在交互式命令行通过help(abs)查看abs函数的帮助信息。1.abs调用abs函数:>>> abs(100)100>>> abs(-20)20>>> abs(12.34)12.34调用函数的时候,如果...原创 2019-06-18 15:31:32 · 172 阅读 · 0 评论 -
Python学习记录2
参考:https://www.liaoxuefeng.com/wiki/10169596636024008.listlist是Python内置的一种数据类型,是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>>...原创 2019-06-18 13:22:54 · 151 阅读 · 0 评论 -
Python学习记录1
参考:https://www.liaoxuefeng.com/wiki/1016959663602400python出身随性,是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。特点:“优雅”、“明确”、“简单”,适合我等小白人士倾情学习。1.直接运行py文件有同学问,能不能像.exe文件那样直接运行.py文件呢?在Window...原创 2019-06-18 11:14:58 · 413 阅读 · 0 评论