Python
CloudCver
www.cloudcver.com
展开
-
正则表达式
1、入门正则表达式是用来做字符匹配的,比如看一个字符串里面是否有另一个字符串,或者有多少匹配的方式以及位置。最简单的,\d 代表数字 \w代表数字或者字母 .代表任意字符(这是个点)单独去写这些就代表一个字符比如abcde345#匹配\d 结果如下:345控制数量,?代表0-1个字符;*代表0-无限个字符;+表示至少一个字符;{n-m}代表n-m个字符;和上面的符号组合到一起abcd123ed4567#匹配\d{3} 匹配三个数字的字符1234565原创 2021-03-11 20:15:21 · 451 阅读 · 1 评论 -
安装pyahocorasick跑错解决方案
安装自动化机!pip install pyahocorasick报错Building wheels for collected packages: pyahocorasick Building wheel for pyahocorasick (setup.py) ... error ERROR: Command errored out with exit status 1: command: /bin/python3 -u -c 'import sys, setuptools, tok原创 2021-02-25 14:51:27 · 1486 阅读 · 0 评论 -
matplot画图总结
1、基本图import matplotlib.pyplot as pltimport numpy as npplt.figure()plt.plot(x, y,'--')plt.title("Matplotlib demo") plt.xlabel("x axis caption") plt.ylabel("y axis caption") plt.show()2、多图plt.subplot(2,2,1)plt.plot([0,1],[0,1])plt.subplot(2,2,2)原创 2020-05-13 13:13:13 · 324 阅读 · 1 评论 -
SQL基础知识学习及应用
1、查询语法复习# Select 查询语法复习SELECT column, another_column, …FROM mytableWHERE condition AND/OR another_condition AND/OR …;注意:条件语句= 是否相等> < >= <=Between 1 and 2AND OR NOT 与或非;...原创 2020-03-20 23:28:43 · 248 阅读 · 0 评论 -
pyqt基础教程
PYQT是python版本的QT界面程序包,大家写过C、C#都做过界面设计,python也一样,非常简单。跟着我的思路走,五分钟学会!1、主体框架=先造一个窗口以下程序直接抄过去。以下程序直接抄过去。以下程序直接抄过去。#!/usr/bin/python3# -*- coding: utf-8 -*-import sysfrom PyQt5.QtWidgets import QAp...原创 2020-03-11 16:38:59 · 1636 阅读 · 0 评论 -
pyqt多线程操作
多线程是实现并发的一个重要手段。在GUI编程中,经常需要将耗费时间较多的任务分离出来成为一个线程,避免对主线程造成影响(造成界面无响应)。在Qt中,最简单的多线程主要通过继承QThread类实现,重载虚函数run()。1、一般我们先创建一个QThread子类,其中最主要的是run函数,当进程开始时会执行这个函数。2、pyqtSignal()代表pyqt信号,我们在run的结束加一个结束退出信...原创 2020-03-09 16:04:30 · 3811 阅读 · 0 评论 -
服务器远程辅助下载文件
最近在做深度学习发现下载模型时速度太慢,可能是外网的原因。所以做了一个小插件,利用远程服务器辅助下载文件。你需要准备:远程服务器(具备TCP接口)、本地电脑(python环境)所需知识:1、PYQT基础知识2、TCP知识3、QT多线程知识PYQT做界面 & 多线程如果你对PYQT不太了解,参考可以五分钟掌握。如图所示,我们搭建了我们的UI界面,主要三个部分:端口号,下...原创 2020-03-09 15:54:00 · 455 阅读 · 0 评论 -
巧妙运用GoogleDrive谷歌云盘GPU免费训练
谷歌云盘配置:存储:15GB(超出花钱)GPU:Tesla T4 *1你的要求:网络:外网巧妙运用GoogleDrive谷歌云盘GPU免费训练Tips 1 登陆GoogleDrive创建Colaboratory转到网站https://drive.google.com,创建一个文件夹,你随意,在文件夹内创建一个Colaboratory notebook,右键,新建-更多-Colab...原创 2020-02-25 14:41:37 · 2674 阅读 · 0 评论 -
pytorch安装linux
总结装机必要包pytorch安装linux# CUDA 10.0pip install torch==1.2.0 torchvision==0.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple# CUDA 9.2pip install torch==1.2.0+cu92 torchvision==0.4.0+cu92 -i https://...原创 2020-01-31 16:37:16 · 195 阅读 · 0 评论 -
labelme多目标标注问题
labelme多目标标注问题问题:在labelme标注多目标时存在不匹配的问题,任何一张图片都是从1开始,不能自定义标签号,考虑改写json2datasets文件,使他根据标签名称去定义标签号。解决:我的目录层级是/datasets_new/img1/img1_fuse.jpg/datasets_new/img1/img1_fuse.json/datasets_new/img2/...原创 2020-01-17 11:37:32 · 2399 阅读 · 2 评论 -
xml文件读取与编写
Xml文件读取与编写xml文件一般如下所示,<>为node;有可能还有属性Attribute,一般网页中会有,我们只是存储信息,就没有涉及,例如;<annotation> <folder>VOC2007</folder> <filename>test_1.jpg</filename> <siz...原创 2020-01-14 14:07:44 · 235 阅读 · 0 评论 -
csv文件转换xml格式文件
CSV文件格式image_name,x1,y1,x2,y2,classdb1.jpg,6,1550,145,1704,objectdb1.jpg,151,1545,288,1704,objectdb1.jpg,291,1552,472,1704,objectdb1.jpg,733,1600,863,1704,objectdb1.jpg,881,1592,1015,1704,object...原创 2020-01-13 17:40:40 · 2347 阅读 · 4 评论 -
from tensorflow.python.keras.utils import tf_utils ImportError: cannot import name 'tf_utils'
Debug:在安装keras出现问题问题:from tensorflow.python.keras.utils import tf_utilsImportError: cannot import name 'tf_utils'原因:Seems like it was a problem with keras 2.3.0, I installed keras 2.1.5 using pi...原创 2019-11-16 18:04:59 · 7311 阅读 · 0 评论 -
基于肌肉电信号的手势识别baseline
肌肉活动电信号推测手势比赛地址:https://god.yanxishe.com/14数据集采集:手臂皮肤放置8个传感器,每个传感器会得到8个肌肉电信号数据,一个手势共64个数据。训练集第65个数据为手势类别。数据集共包含4种手势,选手需训练模型正确识别不同肌肉信号数据对应的手势。0=摇滚,1=剪刀,2=布,3=OK(一)SVMsklearn提供了SVM的包SVM基本函数from ...原创 2019-11-12 15:09:28 · 2890 阅读 · 5 评论 -
pip换镜像安装 清华镜像 豆瓣镜像
豆瓣镜像源https://pypi.douban.com/simple/示例代码安装keras(注意:–user代表安装在个人目录下,不影响root目录)pip3 install keras -i https://pypi.douban.com/simple/ --user...原创 2019-10-27 21:20:51 · 1686 阅读 · 0 评论 -
Python基础学习(二)基本数据类型
Python基础学习(二)基本数据类型本篇文章主要介绍python的基本数据类型。Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)数字数字较为简单,包括整形,浮点型,布尔型,复数。我们可以利用type去判断它的数据类型。a,b,c,d = 20,True,2.12,...原创 2019-10-24 10:05:51 · 174 阅读 · 0 评论 -
Python基础学习(二)错误与异常
Python基础学习(二)错误与异常本节介绍以下python中的错误与异常,以及学会如何去自定义一个异常,这样有助于我们之后的调试。错误与异常在编写程序时可能会出现一些语法错误,这时系统会提示语法错误,比如类型错误,无效参数等,如下给出一个例子:>>>while True print('Hello world') File "<stdin>", line ...原创 2019-04-16 11:27:03 · 222 阅读 · 0 评论 -
Python基础学习(三)面向对象
本篇文章介绍python的类,面向对象的思想。类和其它编程语言相比,Python 在尽可能不增加新的语法和语义的情况下加入了类机制。Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。对象可以包含任意数量和类型的数据。python类相比其他的不同有以下几个特点:1、self参数作为对象参数,cla...原创 2019-04-16 17:33:12 · 142 阅读 · 0 评论 -
EasyDict使用
EasyDict allows to access dict values as attributes (works recursively). A Javascript-like properties dot notation for python dicts.USAGE>>> from easydict import EasyDict as edict>>&...转载 2019-08-09 11:21:57 · 488 阅读 · 0 评论 -
python + web操作 爬虫 自动填写表单
python + web操作 爬虫 自动填写表单Pre install package安装webdriver库(chorme版本):找到你的版本,下载好放到Google/Chrome/Application文件夹下http://npm.taobao.org/mirrors/chromedriver/安装python selenium库pip3 install selenium基本...原创 2019-08-21 16:05:22 · 15613 阅读 · 0 评论 -
python 文件操作OS总结
python 文件操作OS总结最近在用,坐下总结!os的一些操作os.listdir(path)列出该文件夹下面的目录,一般这么用folders_1 = os.listdir(prefix)for folder in folders_1: ...#遍历这个目录os.makedirs(path)创建该路径os.makedirs(path, mode=0o777)os.pat...原创 2019-08-13 11:59:09 · 172 阅读 · 0 评论 -
python 参数模块argparse使用
python 参数模块argparse使用最近在用,做下总结!argparse是python的一个命令行解析包,用于编写可读性非常好的程序1创建参数导入包;创建参数import argparseparser = argparse.ArgumentParser("name")2添加参数parser.add_argument('--data-dir', default='', h...原创 2019-08-13 12:05:01 · 588 阅读 · 0 评论 -
Pycharm更新代码到服务器端
到设置-Deploment部署里,点加号,添加一个。选择SFTP然后,随便起个名字喽。再设置Connection选项。如下图之后需要设置Mappings,设置本地代码地址以及服务器代码地址,服务器代码地址点击右侧打开后去找就行。设置好后点击ok随后再代码部分右击会有deployment,分别有上传,下载,还有sync这样会同步所有不一样的,可以设置。sync下是这样界面,点...原创 2019-09-06 16:52:03 · 1295 阅读 · 2 评论 -
Python基础学习(一)基本语法
本节主要介绍python3的基本语法,包括print、数据类型、注释、输入输出等。原创 2019-04-12 11:03:17 · 134 阅读 · 0 评论