使用IPython或Spyder将省略号表示的内容完整输出

在Spyder界面下输出内容较多时,软件会用省略号表示中间内容,如下图所示:下面我们通过代码说明如何将中间省略的部分输出。import numpy as npS = np.arange(-5, 6, 1)# 设定阈...

2020-05-26

如何查看Django ORM执行的SQL语句的实现

Django ORM对数据库操作的封装相当完善,日常大部分数据库操作都可以通过ORM实现。但django将查询过程隐藏在了后台,这在开发时可能会略显晦涩,并且使用方式不当还会造成开销过...

2020-05-26

在spyder IPython console中,运行代码加入参数的实例

在路径后面加入args = ‘参数1,[参数,]',如下runfile('/home/liuxiaodong/image_stream/image.py', args = '0', wdir='/home/liuxiaodong/image_stream')或者直接在ipython...

2020-05-26

python实现小程序推送页面收录脚本

小程序搜索推送接口: developers.weixin.qq.com/miniprogram…小程序获取assess_token:developers.weixin.qq.com/miniprogram…当时看到小程序页面收录的时候也是很恍然,一直...

2020-05-26

spyder 在控制台(console)执行python文件,debug python程序方式

执行:在IPython console里先cd到test.py所在的文件夹,再run test.py。注意使用的是命令run 而不是命令python。debug:栗子:debugfile('/home/1/tensor2tensor/tensor2tensor/bin...

2020-05-26

Python绘制全球疫情变化地图的实例代码

目前全球疫情仍然比较严重,为了能清晰地看到疫情爆发以来至现在全球疫情的变化趋势,我绘制了一张疫情变化地图。 废话不多说,先上图下面就来重点介绍下上面这张图的绘制过程,主...

2020-05-26

在ipython notebook中使用argparse方式

ipython notebook经常被我用作debug的工具。今天调试一段代码,里面用到了argparse这个包来解析命令行参数。但是在ipython notebook里,命令行参数与实际执行的时候是完全不同...

2020-05-26

解决Jupyter Notebook使用parser.parse_args出现错误问题

问题:在Jupyter Notebook中使用args传递参数时出现错误:原始代码:args = parser.parse_args()usage: ipykernel_launcher.py [-h] [--x_dim XDIM] [--h_dim HDIM] [--z_dim ZDI...

2020-05-26

python 错误处理 assert详解

assert是断言的意思,解释为:我断定这个程序执行之后或者之前会有这样的结果,如果不是,那就扔出一个错误。语法:assert expression [, arguments]
assert 表达式 [, 参数]举例:def...

2020-05-26

使用Python对Dicom文件进行读取与写入的实现

Pydicom单张影像的读取使用 pydicom.dcmread() 函数进行单张影像的读取,返回一个pydicom.dataset.FileDataset对象.import osimport pydicom# 调用本地的 dicom file folder...

2020-05-26

python sitk.show()与imageJ结合使用常见的问题

在python中配置simpleITK时,遇到了以下这个问题。simpleITK已经通过pip install安装,但是sitk.show()功能无法正常使用,类似如下实例代码import SimpleITK as sitkimport sysim...

2020-05-26

python列表的逆序遍历实现

引题:该题源自一个网友的求助,作为水群龙王的我义不容辞的接下了这道题目,先来看题目:拿到这道题,题目的意思已经很清楚了,列表里含有2的元素都需要删除,然后输出删除后的新列表。...

2020-05-26

Python ArgumentParse的subparser用法说明

在写一些很小的机器学习项目的时候,我们往往希望training, testing和inference能共用一个入口main,但是不同的功能使用不同的input参数.当然如果三个功能对应三个.py脚本问...

2020-05-26

parser.add_argument中的action使用

有一个比较有意思的传参方式:比如在 demo1.py 中指定 action='store_true'的时候:parser.add_argument(‘–is_train', action='store_true', default=False)在运行的时候:pyth...

2020-05-26

python argparse传入布尔参数false不生效的解决

跑代码时,在命令行给python程序传入bool参数,但无法传入False,无论传入True还是False,程序里面都是True。下面是代码:parser.add_argument("--preprocess", type=bool, default=T...

2020-05-26

解决python脚本中error: unrecognized arguments: True错误

出现如图所示错误:问题:例如下述代码,给extract_features赋值True,出现上述错误。parser.add_argument('--extract_features', action='store_true')解决:简单来说,其实不用管,可以...

2020-05-26

Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的

实验环境:tensorflow版本1.2.0,python2.7介绍depthwise_conv2d来源于深度可分离卷积:Xception: Deep Learning with Depthwise Separable Convolutionstf.nn.depthwise_conv2d...

2020-05-26

TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的

今天来介绍一下Tensorflow里面的反卷积操作,网上反卷积的用法的介绍比较少,希望这篇教程可以帮助到各位反卷积出自这篇论文:Deconvolutional Networks,有兴趣的同学自行了解首先...

2020-05-26

python argparse模块通过后台传递参数实例

我就废话不多说了,大家还是直接看代码吧!cmd.py# -*- coding: utf-8 -*-from PySide import QtGui, QtCoreimport os,sysimport toryimport argparseparser = argparse.Argume...

2020-05-26

Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的

实验环境:tensorflow版本1.2.0,python2.7介绍关于空洞卷积的理论可以查看以下链接,这里我们不详细讲理论:1.Long J, Shelhamer E, Darrell T, et al. Fully convolutional netwo...

2020-05-26

jupyter 中文乱码设置编码格式 避免控制台输出的解决

我就废话不多说了,大家还是直接看代码吧!stdi, stdo, stde = sys.stdin, sys.stdout, sys.stderrreload(sys)sys.setdefaultencoding('utf-8')sys.stdin, sys.stdout, sys.std...

2020-05-26

解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题

我们都知道Jupyter notebook更换主题后看着会很舒服,但是有个问题主题更换后工具栏不显示了。usename$ jt -lAvailable Themes:
chesterish
grade3
monokai
oceans16
onedork...

2020-05-26

jupyter notebook tensorflow打印device信息实例

juypter notebook中直接使用log_device_placement=True打印不出来device信息# Creates a graph.with tf.device('/device:CPU:0'): a = tf.constant([1.0, 2.0, 3.0, 4.0,...

2020-05-26

Python yield生成器和return对比代码实例

迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代...

2020-05-26

Tensorflow中的降维函数tf.reduce_*使用总结

在使用tensorflow时常常会使用到tf.reduce_*这类的函数,在此对一些常见的函数进行汇总1.tf.reduce_sum
tf.reduce_sum(input_tensor , axis = None , keep_dims = False , name...

2020-05-26

jupyter notebook 的工作空间设置操作

Jupyter notebook 安装后,启动后,默认的工作空间是当前用户目录。为了方便对文档进行管理,往往需要自行设置工作空间。下面介绍一种便捷的工作空间设置方法。对 Jupyter notebo...

2020-05-26

Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow

引言: Tensorflow大名鼎鼎,这里不再赘述其为何物。这里讲描述在安装python包的时候碰到的“No matching distribution found for tensorflow”,其原因以及如何解决。简单的安装...

2020-05-26

Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统

每一个应用程序,其实都会有分享的需求,比如一键分享一篇文章或者一些活动到微博或者微信亦或者是twitter等社交平台,因为人类是社交动物,而社交分享能够满足马斯洛需求金字塔情...

2020-05-26

Django基于客户端下载文件实现方法

方法一: 使用HttpResonse下面方法从url获取file_path, 打开文件,读取文件,然后通过HttpResponse方法输出。import osfrom django.http import HttpResponsedef file_download(...

2020-05-26

Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来

在之前的几篇文章中,介绍了业界中比较火爆的图片技术SVG(Scalable Vector Graphics),比如Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript来打造属于自己的个性化社...

2020-05-26

快速解决jupyter notebook启动需要密码的问题

jupyter notebook安装完成之后需要密码,还有某些情况下也会出现需要输入密码的情况解决方法如下:1、在运行界面输入 jupyter notebook list2、之后运行界面会输出token值,将其...

2020-05-26

使用PyQt5实现图片查看器的示例代码

一、前言在学习 PyQt5 的过程中我会不断地做一些小的 Demo,用于让自己能够更好地理解和学习,这次要做的就是一个图片查看器,主要功能包括打开图片、拖动图片、放大和缩小图片。...

2020-05-26

Django实现celery定时任务过程解析

1.首先在项目同名目录下建一个celery.pyfrom __future__ import absolute_importimport osfrom celery import Celeryfrom datetime import timedeltafrom kombu import Que...

2020-05-26

Python 操作 PostgreSQL 数据库示例【连接、增删改查等】

本文实例讲述了Python 操作 PostgreSQL 数据库。分享给大家供大家参考,具体如下:我使用的是 Python 3.7.0PostgreSQL可以使用psycopg2模块与Python集成。sycopg2是用于Python...

2020-05-26

Jupyter Notebook的连接密码 token查询方式

换用非默认浏览器时需要输入密码或token查询方法:在XX:\AnacondaXX\Scripts下 运行jupyter-notebook.exe list可得token密码:(设成了用不了..???)在jupyter note...

2020-05-26

jupyter notebook 添加kernel permission denied的操作

为什么要手动添加核?因为使用公司的服务器,最好不要直接使用anaconda自带的python,更不要使用系统下自带的python,如果每个人都使用同一个python,可能会给别人的工作带来“致命的...

2020-05-26

python用TensorFlow做图像识别的实现

一、TensorFlow简介TensorFlow是由谷歌开发的一套机器学习的工具,使用方法很简单,只需要输入训练数据位置,设定参数和优化方法等,TensorFlow就可以将优化结果显示出来,节省了很大...

2020-05-26

如何基于python对接钉钉并获取access_token

1.首先注册应用,获取 appkey、appsecret
api_url = "https://oapi.dingtalk.com/gettoken?appkey=%s&appsecret=%s"%(appkey,appsecret)def get_token(): # try: res =...

2020-05-26

基于jupyter代码无法在pycharm中运行的解决方法

存在问题:jupyter代码无法在pycharm中运行原因:工作文件和安装文件不统一引起的解决方案:pycharm中新建工程项目时,要将图中所示红色部分勾选,从而保证可以引用到相应文件补充知...

2020-05-26

Ubuntu中配置TensorFlow使用环境的方法

一、TensorFlow简介TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神...

2020-05-26

Python基于requests实现模拟上传文件

方法1:1.安装requests_toolbelt依赖库#代码实现def upload(self): login_token = self.token.loadTokenList() for token in login_token: tempPassword_url = se...

2020-05-26

jupyter修改文件名方式(TensorFlow)

1.选择文件2.修改文件名称补充知识:没用root权限启动jupyter notebook后,文件创建被denied错误:Creating Notebook Failed解决方法:sudo chown [普通用户名]:root ~/.local/share...

2020-05-26

TensorFLow 数学运算的示例代码

一、Tensor 之间的运算规则
相同大小 Tensor 之间的任何算术运算都会将运算应用到元素级 不同大小 Tensor(要求dimension 0 必须相同) 之间的运算叫做广播(broadcasting)...

2020-05-26

解决Jupyter notebook中.py与.ipynb文件的import问题

在jupyter notebook中,因为其解析文件的方式是基于json的,所以其默认保存的文件格式不是.py而是.ipynb。而.ipynb文件并不能简单的import进.py或者.ipynb文件中,这就为开发带来...

2020-05-26

安装多个版本的TensorFlow的方法步骤

TensorFlow 2.0测试版在今年春季发布,新版本比1.x版本在易用性上有了很大的提升。但是由于2.0发布还没有多久,现在大部分论文的实现代码都是1.x版本的,所以在学习TensorFlow的...

2020-05-26

Python多线程实现支付模拟请求过程解析

思路:
  队列使用说明:
   multiprocessing.Queue()#用于进程间通信,单主进程与子进程无法通信(使用进程池时尽量不要使用这个)    multiprocessing.Manager().Queue(...

2020-05-26

tensorflow指定CPU与GPU运算的方法实现

1.指定GPU运算如果安装的是GPU版本,在运行的过程中TensorFlow能够自动检测。如果检测到GPU,TensorFlow会尽可能的利用找到的第一个GPU来执行操作。如果机器上有超过一个可用的...

2020-05-26

jupyter 导入csv文件方式

先将准备的文件上传到自己的jupyter工作空间import numpy as npimport pandas as pdhousing = pd.read_csv('housing.csv')补充知识:在jupyter中读取CSV文件时出现‘utf-8' c...

2020-05-26

pandas读取csv文件提示不存在的解决方法及原因分析

一般情况是数据文件没有在当前路径,那么它是无法读取数据的。另外,如果路径名包含中文它也是无法读取的。(1)可以选择:import osos.getcwd()获得当前的工作路径,把你的数据文件放...

2020-05-26

Django-migrate报错问题解决方案

python3 manage.py makemigrations # 生成数据库迁移文件
python3 manage.py migrate # 迁移数据库
简简单单两条命令就完成了django的数据库迁移但是今天一天的时间都耽误...

2020-05-26
返回顶部
顶部