![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Spider_man_
这个作者很懒,什么都没留下…
展开
-
python线程(中途停止while循环)
https://www.cnblogs.com/ssyfj/p/9017383.html python---基础知识回顾(十)进程和线程(多线程)https://blog.csdn.net/weixin_39662955/article/details/110041464 python遇到死循环怎么跳出来遇到的问题:前端一个按钮开启while循环,想通过另一个按钮终止这个循环。我发现用全局变量的方法根本不好使。解决方法1:使用线程全局变量因为线程是共用上下文变量的。(要点:线程+全局...原创 2020-12-10 21:32:35 · 4768 阅读 · 1 评论 -
tensorflow GPU版本配置加速环境(已测试)
参考博客:https://blog.csdn.net/public669/article/details/89928728https://blog.csdn.net/qq_46102205/article/details/106181407背景环境:Anaconda 、tensorflow_gpu==1.4.0 (这里就用1.4.0版本做演示了,虽然现在的已经是2.0版本了)如下图是各个版本的cuda版本信息,在安装时需要看清楚,并不是所有的gpu版本都是cuda_8.0安装cuda下原创 2020-07-26 15:11:11 · 1087 阅读 · 0 评论 -
如何创建一个特定版本的python虚拟环境
解决的问题:安装python3.6.5虚拟环境。当前的window安装的版本为python3.7参考:1,首先下载需要的python版本2,安装3,用已有的大环境创建虚拟环境(1)安装virtualenv(2)切换到你需要建立虚拟环境的目录执行注:横杠上的表示切换到目录,后面执行的就是在该目录下建立3.6.5的python(3)启动虚拟环境...原创 2020-06-24 15:57:14 · 5081 阅读 · 0 评论 -
下载python扩展模块的网站(轮子)和国内镜像源
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pytorch原创 2020-06-24 14:46:32 · 951 阅读 · 0 评论 -
Anaconda清华镜像源的使用及安装Pytorch失败问题解决
https://blog.csdn.net/WannaSeaU/article/details/88427010AnacondaAnaconda(官方网站) 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda本身也可以通过清华镜像下载。在Anaconda中使用清华镜像源1...转载 2020-03-24 23:14:18 · 3564 阅读 · 0 评论 -
Linux安装python(ubuntu和centos)
1,ubuntu系统安装python参考1,https://blog.csdn.net/u014775723/article/details/85213793?utm_source=distribute.pc_relevant.none-task2,https://www.jianshu.com/p/2a5cd519e583第一部分:安装python3.71.直接使用apt-...转载 2020-02-21 10:24:50 · 681 阅读 · 0 评论 -
如果存在两个python版本,删除其中一个版本
参考博客:https://blog.csdn.net/weixin_41656968/article/details/80214527我们今天忍痛割去python2.7,输入:sudo apt-get autoremove python2.7卸载完后,我们发现想用python3的时候,还得敲python3想敲python直接出来python3的话,那么新建一个链接:sud...转载 2019-12-28 14:38:42 · 9953 阅读 · 0 评论 -
python中的命令行解析函数 argparse
一,总一共分为三步:实例化------》添加参数----------》解析参数1,实例化 :aparse=argparse.ArgumentParser()2,添加参数 :aparse.add_argument('a',help='test')3,解析参数:a=aparse.parse_args()import argparse#实例化parse=argparse...原创 2019-12-19 10:45:24 · 417 阅读 · 0 评论 -
pytorch快速安装【清华源】
转至:https://blog.csdn.net/zzq060143/article/details/88042075step1:安装anacoda下载地址bash Anaconda3-2018.12-Linux-x86_64.shstep2:按照官网的方法安装pytorch conda install pytorch torchvision cudatoolkit=10....转载 2019-12-17 23:34:26 · 1400 阅读 · 0 评论 -
keras中几个重要的函数(Conv2D....)
https://blog.csdn.net/u012969412/article/details/70882296/转载 2019-11-25 09:21:06 · 2686 阅读 · 0 评论 -
图像边缘检测,画矩形框及目标的切割
'''2019.11.22'''原理:高斯滤波+滤波算子+查找边缘原图:第一步:首先是图像预处理提取特征:img_processing.pyimport cv2 as cvfrom PIL import Image import warnings import numpy as npimport matplotlib.pyplot as pltdef pr...原创 2019-11-22 10:23:39 · 2348 阅读 · 0 评论 -
Python开发:OpenCV版本差异所引发的cv2.findContours()函数传参问题
https://www.cnblogs.com/guobin-/p/10842486.html转载 2019-11-21 15:55:40 · 336 阅读 · 0 评论 -
tensflow与keras对应的版本号
目前已知的是: tensorflow 1.5 和 keras 2.1.4,1.4 和 2.1.3搭配,1.3 和 2.1.2 搭配,...原创 2019-11-07 16:58:18 · 606 阅读 · 0 评论 -
tensorboard可视化出现No dashboards are active for the current data set错误的解决和其它情况
第一种情况,路径不对测试代码import tensorflow as tf# 定义一个简单的计算图,实现向量加法的操作。input1 = tf.constant([1.0, 2.0, 3.0], name = 'input1')input2 = tf.Variable(tf.random_uniform([3]), name = 'input2')output = tf.add...原创 2019-11-06 09:50:42 · 2929 阅读 · 0 评论 -
不要用python3.7装tensorflow用anconda来装
首先,不要用python3.7的pip install tensorflow直接安装,否则导入时(import tensorflow)会出错用anconda安装tensorflow环境1,为anconda添加清华镜像源 参考:https://blog.csdn.net/chengmo123/article/details/1029132542,anconda创建tensorflow环境...原创 2019-11-05 14:13:37 · 1622 阅读 · 4 评论 -
Anaconda3 更换镜像(换源)
①通过 conda config 命令生成配置文件,这里,使用清华的镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/,首先,打开anconda prompt,执行命令:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs...原创 2019-11-05 12:02:53 · 7721 阅读 · 1 评论 -
python关于数据库的操作
1,sqlite的安装和界面化1,在该网站(https://www.sqlite.org/download.html)下载sqlite对应的系统版本,2,解压将路径加入到环境配置中3,cmd下输入sqlite3检查是否配置成功4,界面话管理工具https://www.jb51.net/database/132497.html2,sqlite常用操作1,创建一个性的数...原创 2019-08-11 23:42:33 · 354 阅读 · 0 评论 -
pycharm出现迁移的项目出现虚拟环境的sdk不可用
遇到flask迁移到新机器出现用了这个方法没有解决:https://blog.csdn.net/qinglingLS/article/details/90444765 不过可做参考最后在这个建议下这个问题一直出现,后面也找不到解决办法,最后面是重新在本机创建虚拟环境然后把项目中的虚拟环境删除掉才可以。其实提供的解决方式是:在重新安装pip依赖时用requirement文档协助...转载 2019-08-15 22:29:56 · 1313 阅读 · 0 评论 -
ubuntu 安装python3
''参考博文:https://www.cnblogs.com/yasmi/p/4832461.html'''ubuntu 安装python31.安装python3apt-get install python32.安装pip3apt-get install python3-pip3.为python3添加包pip3 install packagename...转载 2019-06-14 10:29:36 · 201 阅读 · 0 评论 -
python中内置的类对象__str__的作用
class A(): def __init__(self): self.name='xiao' def name(self): print(self.name) def __str__(self): return '打印类对象时输出'a=A()print(a)输出:打印类对象时输出如果不加class A(): def __init__(self): self....原创 2019-01-10 17:10:04 · 1355 阅读 · 0 评论 -
python拓展包网址
拓展包网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/原创 2019-08-10 21:29:55 · 379 阅读 · 0 评论 -
python中的装饰器以及PyQt5中的装饰器
目录1,参考1,首先要了解闭包函数2,装饰器函数1,参考python中的装饰器 https://www.cnblogs.com/huchong/p/7725564.html python中装饰器详解 https://blog.csdn.net/weixin_37972723/article/details/80666877https://www.cnbl...原创 2019-07-24 16:05:51 · 864 阅读 · 0 评论 -
pip freeze,install命令( 导出python安装包环境,导入导入requirements文件)
1. 导出python安装包环境pip freeze > requirement.txt2. 导入requirements文件pip install -r requirements.txt原创 2019-07-24 11:25:06 · 1139 阅读 · 0 评论 -
基于socket简单的TCP下载和传输
客户端:import socketdef main(): tcp_custom=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sev_ip=input('shu ru ip:') sev_port=input('shu ru port:') tcp_custom.connect((sev_ip,int(sev_port))) fi...原创 2018-11-30 21:24:42 · 255 阅读 · 0 评论 -
python多进程和多线程的比较(推荐python使用多进程)
https://www.jianshu.com/p/a69dec87e646 参考网站基础知识:现在的 PC 都是多核的,使用多线程能充分利用 CPU 来提供程序的执行效率。线程线程是一个基本的 CPU 执行单元。它必须依托于进程存活。一个线程是一个execution context(执行上下文),即一个 CPU 执行时所需要的一串指令。进程进程是指一个程序在给定数据集合上的一次执...原创 2019-03-30 21:34:06 · 429 阅读 · 0 评论 -
random中常用的方法
https://blog.csdn.net/saltriver/article/details/52270371 参考本文原创 2019-03-30 21:32:07 · 206 阅读 · 0 评论 -
PIL实现比较两个图片的不同(简单方法)
简单的处理:通过将图片每一个像素的RGB值提取出来,然后比较两个图片每一个像素的RGB值;该方法的问题是速度比较慢,需要消耗较大的空间;from PIL import Image,ImageDraw'''思路:获取每个点像素值,将两张图片同一位置的像素相减小于阀值,(颜色阈值:图像的转换是比较像素的过程,在比较两个像素时,如果RGB的颜色值的差异小于颜色阈值,则可以认为这两个像素是相同...原创 2019-01-09 11:02:26 · 4994 阅读 · 1 评论 -
python基本(1)
1.break语句:用于跳出最近的 for 或 while 循环。(不在执行循环)continue语句:表示继续下一次迭代(跳出本次循环)pass语句:相当于轮空2*函数接收参数为元组例如def myfun(*args): #相当于 def myfun(1,2,3) ==> args 就相当于(1,2,3)for a in args: print(a) ...原创 2019-03-30 21:26:43 · 263 阅读 · 0 评论 -
python基本(2)
pyhton标准库:内置函数:divmod(a,b):以两个(非复数)数字作为参数,并在使用整数除法时返回由它们的商和余数组成的一对数字,结果与(a // b, a % b)相同enumerate(iterable, start=0)返回一个枚举对象。iterable 必须是一个序列、一个迭代器,或者其它某种支持迭代的对象。enumerate()返回的迭代器的__next__()方法返回一个...原创 2019-03-30 21:26:28 · 101 阅读 · 0 评论 -
python正则表达式(import re)
re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。import reprint(re.match('www', 'www.runoob.com').span()) # 在起始位置匹配print(re.match('com', 'www.runoob.com')) # 不在起始位置匹配输...原创 2019-03-30 21:26:00 · 8956 阅读 · 0 评论 -
python中数据分析常见的几种特征值处理方法
https://www.jb51.net/article/92408.htm 参考文章转载 2019-01-21 20:02:43 · 3388 阅读 · 0 评论 -
python中yield的用法详解——最简单,最清晰的解释
首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成器(generator)的一部分(带yield的函数才是真正的迭代器),好了,如果你对这些不明白的话,那先把yield看做return,然后直接看下面...转载 2018-11-29 11:42:43 · 1205 阅读 · 2 评论 -
(二)socket(TCP)
TCP客户端的客户端一般步骤是:1、创建一个socket,用函数socket();2、设置socket属性,用函数setsockopt();* 可选3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选4、设置要连接的对方的IP地址和端口等属性;5、连接服务器,用函数connect();6、收发数据,用函数send()和recv(),或者read()和write(...原创 2019-09-04 14:12:22 · 93 阅读 · 0 评论 -
lambda表达式
lambda表达式:lambda表达式后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式,冒号前是参数,冒号后是返回值lambda是一个表达式而不是一个语句lambda表达式可以出现在python语法不允许def出现的地方lambda表达式返回冒号后面的运算的值f=lambda x:x+2等同于def f(x): return x+2例:#lambda表...原创 2019-06-23 09:34:18 · 187 阅读 · 0 评论 -
python虚拟环境安装和构建
virtualenv是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。(不受本机环境的影响)(1)window下使用以下命令进行本机安装:pip install virtualenv(2)使用命令进行创建虚拟环境:python -m venv 路径/虚拟文件名例如:python -m ...原创 2019-06-12 09:34:00 · 343 阅读 · 0 评论 -
python中withopen读取时编码问题
参考博文https://blog.csdn.net/qq_36999656/article/details/79909793https://www.cnblogs.com/ArsenalfanInECNU/p/4811643.html通常情况下加上encoding=‘utf-8’解决读写编码问题,例如 with open(file[0],'r',encoding='utf-8')...转载 2019-06-19 19:53:37 · 20715 阅读 · 0 评论 -
pip不能自动安装方法及pip(国内镜像)快速安装各种库
pip不能自动安装:参考:https://jingyan.baidu.com/article/647f0115f45f4c7f2148a8b8.html1. 浏览器中输入网址:https://bootstrap.pypa.io/get-pip.py转到进行下载,另存为即可如图。或者百度网盘下载链接: https://pan.baidu.com/s/1drSW3InNKj8gczbPNA1a...转载 2019-06-14 14:39:11 · 3965 阅读 · 0 评论 -
python打包成exe文件(基本能解决大部分问题)
安装pywin32,可以参考《怎么给python安装pywin32模块?》 一定要注意对应的python版本,否则不能安装。 5怎么给python安装pywin32模块? 安装网站 :https://github.com/mhammond/pywin32/releases 用命令行调用pip安装pyinstaller。 准备一个py文件。 我这里...转载 2019-06-06 15:07:23 · 1415 阅读 · 0 评论 -
python中os.urandom(n)返回一个有n个byte那么长的一个字符串,然后很适合用于加密。
import osos.urandom(n)函数在python官方文档中做出了这样的解释函数定位: Return a string of n random bytes suitable for cryptographic use.意思就是,返回一个有n个byte那么长的一个string,然后很适合用于加密。然后这个函数,在文档中,被归结于os这个库的Miscellaneous Fu...原创 2019-04-12 14:44:44 · 1119 阅读 · 0 评论 -
UDP和TCP介绍
1、TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。3、UD...转载 2018-11-27 22:14:16 · 611 阅读 · 0 评论