pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)

有时候我们需要在程序里执行一些cmd命令,使用os或者其它模块中的popen方法去执行这个问题一般是程序内有输入导致的,这个输入可以是input(),也可以是其它的一些stdin操作(如os.p...

2020-05-26

使用Pycharm分段执行代码

在最新版的pycharm中拥有类似jupyter的分段执行代码功能,其使用方法如下:1.在想要分段运行的段前一行(空白行)输入#%%2.选择Use scientific mode3.分段运行的结果补充知识:Pych...

2020-05-26

pyinstaller打包找不到文件的问题解决

1、将python程序打包成单文件(使用 -F 参数)后,尝试运行外部文件却提示找不到的问题
当你将python程序打包成单文件(使用 -F 参数)后,运行程序,它实际上是先将exe内的资源文件解压...

2020-05-26

Jupyter notebook无法导入第三方模块的解决方式

在CMD控制台进入Jupyter notebook之前,先激活安装了该模块的配置环境,再启动jupyter notebook,问题完美解决。补充知识:anaconda安装jupyter notebook时报错:ImportError:DLL loa...

2020-05-26

Python+redis通过限流保护高并发系统

保护高并发系统的三大利器:缓存、降级和限流。那什么是限流呢?用我没读过太多书的话来讲,限流就是限制流量。我们都知道服务器的处理能力是有上限的,如果超过了上限继续放任请求...

2020-05-26

解决python Jupyter不能导入外部包问题

在网上看了很多解决方法,都没有解决,后来我自己解决了这个问题:出现的问题:在cmd上 “pip install package” 时显示 satisfied,但在Jupyter中 import package 报错“No module.....

2020-05-26

解决jupyter notebook import error但是命令提示符import正常的问题

基本上是因为jupyter notebook的kernel所用的python和命令提示符中的python环境不一样。首先分别在cmd和jupyter notebook下查看所用python版本:import sys
sys.executable如...

2020-05-26

使用python计算三角形的斜边例子

我就废话不多说了,还是直接看代码吧def c(a,b): c=a**2+b**2 return ("the right triangle third side's length is"+" " + str(c))c(3,4)注:中间的空格符是一对引号加一个空...

2020-05-26

python实现手势识别的示例(入门)

使用open-cv实现简单的手势识别。刚刚接触python不久,看到了很多有意思的项目,尤其时关于计算机视觉的。网上搜到了一些关于手势处理的实验,我在这儿简单的实现一下(PS:和那些大...

2020-05-26

在python中求分布函数相关的包实例

为了了解(正态)分布的方法和属性,我们首先引入norm >>>from scipy.stats import norm >>>rv = norm() >>>dir(rv) # reformatted[‘__class__', ‘__delattr__', ‘__dict__',...

2020-05-26

Python中使用socks5设置全局代理的方法示例

0x01介绍PySocks使您可以通过SOCKS和HTTP代理服务器发送流量。它是SocksiPy的现代分支,具有错误修复和其他功能。0x02 安装λ pip3 install Pysocks0x03 测试正常请求,httperr...

2020-05-26

python 连续不等式语法糖实例

通常在多个不等式的时候,需要分着写,比如x = 1if x>0 and x<3: print(True)但是在Python中居然可以连着一起写,x = 1if 0<x<3: print(True)补充知识:python不等比等值线实现我就...

2020-05-26

Python unittest单元测试框架及断言方法

1、单元测试的几个重要概念
(1)Test Case
一个Test Case实例是一个测试用例,完整的测试流程包括测试前准备环境的搭建(setUp)、实现测试过程的代码(run)、以及测试后环境的还原(tear...

2020-05-26

python简单实现最大似然估计&scipy库的使用详解

python简单实现最大似然估计1、scipy库的安装wim+R输入cmd,然后cd到python的pip路径,即安装:pip install scipy即可2、导入scipy库from scipy.sats import norm导入scipy.sats...

2020-05-26

Python selenium自动化测试模型图解

1、线性测试优势:每一个脚本都是完整独立的,每一个脚本对应一个测试用例缺点:开发成本高,会有重复操作重复脚本;维护成本也高,修改重复操作的脚本时,要逐一进行修改。2、模块化驱动...

2020-05-26

使用Python三角函数公式计算三角形的夹角案例

题目内容:对于三角形,三边长分别为a, b, c,给定a和b之间的夹角C,则有:。编写程序,使得输入三角形的边a, b, c,可求得夹角C(角度值)。输入格式:三条边a、b、c的长度值,每个值占一行。...

2020-05-26

python 弧度与角度互转实例

我就废话不多说了,还是直接看代码吧!import mathdef deal(yaw): if(yaw<0): print(-(abs(yaw)/math.pi)*180) print(math.degrees(yaw)) else: pr...

2020-05-26

python实现交并比IOU教程

交并比(Intersection-over-Union,IoU),目标检测中使用的一个概念,是产生的候选框(candidate bound)与原标记框(ground truth bound)的交叠率,即它们的交集与并集的比值。最理想情况是...

2020-05-26

基于python 凸包问题的解决

最近在看python的算法书,之前在年前买的书,一直在工作间隙的时候,学习充电,终于看到这本书,但是确实又有点难,感觉作者写的代码太炫技 了,有时候注释也不怎么能看懂,终于想到一个方...

2020-05-26

Python telnet登陆功能实现代码

阅读目录  源码请参考:starnightcyber/scripts  主要使用TelnetClient类,封装了登录和执行命令的基本操作。  源码如下,或请查看:scripts/telnet/telnet.pytelnet协议是TC...

2020-05-26

python 生成任意形状的凸包图代码

一、效果图:在左图的白色区域周围,画任意形状的凸包图。二、代码import cv2import numpy as np def generate_poly(image, n, area_thresh): """ 随机生成凸包 :param image:...

2020-05-26

pandas数据拼接的实现示例

一 前言
pandas数据拼接有可能会用到,比如出现重复数据,需要合并两份数据的交集,并集就是个不错的选择,知识追寻者本着技多不压身的态度蛮学习了一下下;二 数据拼接
在进行学习数...

2020-05-26

Python importlib动态导入模块实现代码

阅读目录  一般而言,当我们需要某些功能的模块时(无论是内置模块或自定义功能的模块),可以通过import module 或者 from * import module的方式导入,这属于静态导入,很容易理解...

2020-05-26

jupyter实现重新加载模块

最近几年,jupyter在全球数据科学领域,已经成为不可或缺的重要工具。在jupyter中用python写程序,若import了自己写的外部模块,如果这个外部模块有更新,再次执行import,jupyter是不...

2020-05-26

浅谈在JupyterNotebook下导入自己的模块的问题

在jupyternotebook下导入自己写的模块,有两点需要注意:1.要将自己写的模块编程xxx.py的形式,而不是.ipynb文件2.当更改自己的模块的内容后,要Restart内核,才能反映到使用该模块的...

2020-05-26

PyCharm+Pipenv虚拟环境开发和依赖管理的教程详解

hello,小伙伴们大家好,今天给大家介绍的开源项目是Python虚拟环境管理工具,Pipenv是Python官方推荐的包管理工具。可以说,它集成了virtualenv, pip和pyenv三者的功能。其目的旨...

2020-05-26

解决jupyter运行pyqt代码内核重启的问题

在jupyter notebook或者是 Qtconsole下编译运行一个简单的pyqt程序,总是报错:The kernel appears to have died. It will restart automatically.from PyQt5.QtWidgets import...

2020-05-26

Python实现Word表格转成Excel表格的示例代码

准备工作pip install docxpip install openpyxl具体代码# 没有的先pip install 包名称from docx import Documentfrom openpyxl import Workbookdocument = Document('Docx...

2020-05-26

Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)

什么是 Pycharm
Pycharm 是目前最好用的 Python 编辑器,自带文本高亮、版本管理、数据库连接、断点调试、虚拟环境和包管理的多功能编辑器什么是 Pipenvpipenv 是 Pipfile 主...

2020-05-26

jupyter notebook 重装教程

jupyter notebookjupyter不被识别为内部或外部命令,可操作程序或批处理文件'上次 jupyter notebook 出现问题了,一直弄不好。首先说一下我最初的解决方法:卸载 jupyter-重装jup...

2020-05-26

Mac PyCharm中的.gitignore 安装设置教程

gitignore是什么文件就是git软件要忽略的文件列表,如果要忽略某些文件,,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文...

2020-05-26

python实现程序重启和系统重启方式

我就废话不多说了,还是直接看代码吧!def restart_program(): """Restarts the current program. Note: this function does not return. Any cleanup action (like saving...

2020-05-26

VS2019+python3.7+opencv4.1+tensorflow1.13配置详解

Visual Studio作为宇宙最强IDE,目前已更新到2019版,启动界面变成如下样式。其中还集成最新的 python 3.7,以后用Python的小伙伴再也不用担心没有好用的编辑器了。opencv目前已...

2020-05-26

在python中使用nohup命令说明

nohup功能nohup 是 no hang up 的缩写,就是不挂断的意思。如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令,该命令可以在你退出帐户/关...

2020-05-26

通过python 执行 nohup 不生效的解决

通过paramiko模块ssh登录linux,然后用exec_command方法执行带有nohup的shell命令不生效,python脚本如下:import paramikoimport time ssh = paramiko.SSHClient()ssh.set_missi...

2020-05-26

python nohup 实现远程运行不宕机操作

远程运行最怕断电,训练了几个小时的数据说没就没,或者停止运行。用nohup 记录代码的输出,还可以不受断电的影响。方法1. 用nohup 运行一个python文件nohup python -u main.py >...

2020-05-26

解决paramiko执行命令超时的问题

问题:paramiko远程执行命令,需要等到命令返回信息,如果命令执行时间比较长,返回信息就需要等很久方案:1、使用nohup + 待执行命令 + & ,使用后台执行的方式,应该可以快速返回2、设...

2020-05-26

Anaconda配置pytorch-gpu虚拟环境的图文教程

1、更新NVIDIA驱动 选对应自己显卡的驱动,(选studio版本,不要game版本)驱动链接 2、添加Anaconda清华镜像方法一:anaconda命令替换conda config --add channels https://mirrors...

2020-05-26

解决import tensorflow as tf 出错的原因

笔者在运行 import tensorflow as tf时出现下面的错误,但在运行import tensorflow时没有出错。>>> import tensorflow as tfRuntimeError: module compiled against API vers...

2020-05-26

解决Jupyter NoteBook输出的图表太小看不清问题

如果使用的是matplotlib绘图,可以通过以下命令更改图片的大小:%matplotlib linline如果是 plt.figure(figsize=(5,3))   #其中(5, 3)用于控制图片的大小如果是 fig,axes = p...

2020-05-26

基于matplotlib xticks用法详解

这个坐标轴变名用法,我真服气了,我在网上看大家写的教程,看的头晕,也没看懂他们写xtick到底怎么用的,最后找到官方教程,看了一个例子,overxticks到底有什么用,其实就是想把坐标轴变...

2020-05-26

Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年

计算年、月、日需要安装组件包pip install python-dateutil当前日期时间
import datetimeprint datetime.datetime.now()# 2018-05-08 16:53:30.101000格式化时间
import da...

2020-05-26

python datetime处理时间小结

Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模...

2020-05-26

python3中datetime库,time库以及pandas中的时间函数区别与详解

1介绍datetime库之前 我们先比较下time库和datetime库的区别先说下time在 Python 文档里,time是归类在Generic Operating System Services中,换句话说, 它提供的功能是更加接近...

2020-05-26

jupyter notebook读取/导出文件/图片实例

我就废话不多说,看代码!import numpy as npimport matplotlib.pyplot as pltimport pandas as pdfrom pandas import Series,DataFrame# 如果不添加该行,则每次显示图片都需要...

2020-05-26

使用python matplotlib 画图导入到word中如何保证分辨率

在写论文时,如果是菜鸟级别,可能不会花太多时间去学latex,直接用word去写,但是这有一个问题,当我们用其他工具画完实验彩色图时,放到word中会有比较模糊,这有两个原因导致的。原因...

2020-05-26

jupyternotebook 撤销删除的操作方式

方法一先按esc进入命令模式,即左侧线为蓝色(为绿色时是编辑模式),按z键即可恢复方法二如果是运行过的代码直接运行history方法三功能栏 edit -> undo delete cell补充知识:Jupyte...

2020-05-26

jupyter notebook 恢复误删单元格或者历史代码的实现

1、先说恢复误删单元格的操作场景:不小心把某个cell给cut了,或者删除了单元格(前提不要关闭notebook窗口)。解决方法: 先按Esc键进入命令模式,在按z键就会恢复。记住不要按Ctrl+z(...

2020-05-26

使用 Python 读取电子表格中的数据实例详解

Python 是最流行、功能最强大的编程语言之一。由于它是自由开源的,因此每个人都可以使用。大多数 Fedora 系统都已安装了该语言。Python 可用于多种任务,其中包括处理逗号分隔...

2020-05-26

解决Jupyter无法导入已安装的 module问题

问题描述:已经用pip install jieba安装好jieba分词工具,但是在Jupyter 里import jieba运行一直提示ImportError: No module named 'jieba'好郁闷!然后找了各种方法,conda insta...

2020-05-26
返回顶部
顶部