-
对python中的xlsxwriter库简单分析
所属栏目:[Python] 日期:2020-12-16 热度:99
一、xlsxwriter 基本用法,创建 xlsx 文件并添加数据 官方文档:http://xlsxwriter.readthedocs.org/ xlsxwriter 可以操作 xls 格式文件 注意: xlsxwriter 只能创建新文件,不可以修改原有文件。如果创建新文件时与原有文件同名,则会覆盖原有文件 Linux 下[详细]
-
使用python3+xlrd解析Excel的实例
所属栏目:[Python] 日期:2020-12-16 热度:124
实例如下所示: # -*- coding: utf-8 -*-import xlrddef open_excel(file = 'file.xls'):#打开要解析的Excel文件 try: data = xlrd.open_workbook(file) return data except Exception as e: print(e)def excel_by_index(file = 'file.xls',colindex = 0,by_[详细]
-
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
所属栏目:[Python] 日期:2020-12-16 热度:66
本篇章节讲解Python实现正弦信号的时域波形和频谱图。供大家参考研究具体如下: # -*- coding: utf-8 -*-# 正弦信号的时域波形与频谱图import numpy as npimport matplotlib.pyplot as plimport matplotlibimport mathimport randomrow = 4col = 4[详细]
-
详解Django之admin组件的使用和源码剖析
所属栏目:[Python] 日期:2020-12-16 热度:162
admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Application definitionINSTALLED_APPS = [ 'django.contrib.admin','django.contrib.auth'[详细]
-
Python3读取Excel数据存入MySQL的方法
所属栏目:[Python] 日期:2020-12-16 热度:149
Python是数据分析的强大利器。 利用Python做数据分析,第一步就是学习如何读取日常工作中产生各种excel报表并存入数据中,方便后续数据处理。 这里向大家分享python3如何使用xlrd读取excel,并使用Python3操作pymysql模块将数据存入Mysql中,有需要的朋友们[详细]
-
浅谈Python中重载isinstance继承关系的问题
所属栏目:[Python] 日期:2020-12-16 热度:177
判断继承关系 通过内建方法 isinstance(object,classinfo) 可以判断一个对象是否是某个类的实例。这个关系可以是直接,间接或抽象。 实例的检查是允许重载的,可见文档customizing-instance-and-subclass-checks 。根据 PEP 3119 的描述: The primary mecha[详细]
-
对Python 2.7 pandas 中的read_excel详解
所属栏目:[Python] 日期:2020-12-16 热度:107
导入pandas模块: import pandas as pd 使用import读入pandas模块,并且为了方便使用其缩写pd指代。 读入待处理的excel文件: df = pd.read_excel('log.xls') 通过使用read_excel函数读入excel文件,后面需要替换成excel文件所在的路径。读入之后变为pandas[详细]
-
对python append 与浅拷贝的实例讲解
所属栏目:[Python] 日期:2020-12-16 热度:125
在做Leetcode的第39题的时候,看到网上一个用递归的解法,很简洁。于是重写了一遍。 class Solution(object): def combinationSum(self,candidates,target): """ :type candidates: List[int] :type target: int :rtype: List[List[int]] """ result,temp =[详细]
-
对python中的pop函数和append函数详解
所属栏目:[Python] 日期:2020-12-16 热度:185
pop()函数 1、描述 pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。 语法 pop()方法语法: list.pop(obj=list[-1]) 2、参数 obj C 可选参数,要移除列表元素的对象。 3、返回值 该方法返回从列表中移除的元素对象。 4、实例[详细]
-
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
所属栏目:[Python] 日期:2020-12-16 热度:85
本篇章节讲解Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息。供大家参考研究具体如下: 进行图像绘制有时候需要设定坐标轴以及图像标题等信息,示例代码如下: #-*- coding: utf-8 -*-#!/usr/bin/pythonimport matplotlib.pyplot as[详细]
-
解决Spyder中图片显示太小的问题
所属栏目:[Python] 日期:2020-12-16 热度:50
最近在做机器学习的作业,需要画决策树。在Spyder中把代码跑了一遍,发现决策树出现在了Spyder的console中,而且图片很小,那些字体都叠在一起。网上搜了一圈好像也没找到解决方案。 但不要紧啊,Anaconda中不是还有Ipython和Jupyter Notebook吗。这两个都可[详细]
-
python Spyder界面无法打开的解决方法
所属栏目:[Python] 日期:2020-12-16 热度:71
Spyder本来还用得好好的,能正常使用,后来再关闭打开时,出现下面的蜘蛛网界面后,就无法显示操作界面了: 后来在网上搜索了多种方法,甚至还将Adaconda2重装了都没有用。 后来找到一个方法,说删除C:UsersAdministrator路径下的.spyder文件夹(你的有可[详细]
-
Python3 中把txt数据文件读入到矩阵中的方法
所属栏目:[Python] 日期:2020-12-16 热度:171
1.实例程序: '''数据文件:2.txt内容:(以空格分开每个数据)1 2 2.53 4 47 8 7'''from numpy import *A = zeros((3,3),dtype=float) #先创建一个 3x3的全零方阵A,并且数据的类型设置为float浮点型f = open('2.txt') #打开数据文件文件lines = f.readline[详细]
-
如何利用python查找电脑文件
所属栏目:[Python] 日期:2020-12-16 热度:134
利用python查找电脑里的文件非常方便 比如在我的电脑:D:软件 文件夹里有非常非常多的软件。 我忘记某个软件叫什么名字了,只记得文件名称里有 now,而且后缀名是.zip 利用python如何实现查找呢? 用python非常简单: 代码如下截图: 首先是导入模块os 然后[详细]
-
Python之读取TXT文件的方法小结
所属栏目:[Python] 日期:2020-12-16 热度:121
方法一: span style="font-size:14px;"#read txt method one f = open("./image/abc.txt") line = f.readline() while line: print line line = f.readline() f.close() /span 方法二: #read txt method two f = open("./image/abc.txt") for line2 in ope[详细]
-
Python学习笔记之open()函数打开文件路径报错问题
所属栏目:[Python] 日期:2020-12-16 热度:94
要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符,标示符'r'表示读。 f = open('D:/test.txt','r') 注意了,对初学python的同学而言,open()函数着实存在一个不大不小的坑,而且十分不容易发现。 错误演示: f = open('D[详细]
-
python实现log日志的示例代码
所属栏目:[Python] 日期:2020-12-16 热度:199
源代码: # coding=utf-8import loggingimport osimport timeLEVELS={'debug':logging.DEBUG, 'info':logging.INFO, 'warning':logging.WARNING, 'error':logging.ERROR, 'critical':logging.CRITICAL,} logger=logging.getLogger()level='default'def c[详细]
-
Django 使用logging打印日志的实例
所属栏目:[Python] 日期:2020-12-16 热度:126
Django使用python自带的logging 作为日志打印工具。简单介绍下logging。 logging 是线程安全的,其主要由4部分组成: Logger 用户使用的直接接口,将日志传递给Handler Handler 控制日志输出到哪里,console,file… 一个logger可以有多个Handler Filter 控[详细]
-
python 日志增量抓取实现方法
所属栏目:[Python] 日期:2020-12-16 热度:84
实例如下所示: import timeimport pickleimport osimport reclass LogIncScaner(object): def __init__(self,log_file,reg_ex,seek_file='/tmp/log-inc-scan.seek.temp'): self.log_file = log_file self.reg_ex = reg_ex self.seek_file = seek_file def s[详细]
-
PyTorch上实现卷积神经网络CNN的方法
所属栏目:[Python] 日期:2020-12-16 热度:157
一、卷积神经网络 卷积神经网络(ConvolutionalNeuralNetwork,CNN)最初是为解决图像识别等问题设计的,CNN现在的应用已经不限于图像和视频,也可用于时间序列信号,比如音频信号和文本数据等。CNN作为一个深度学习架构被提出的最初诉求是降低对图像数据预[详细]
-
浅谈python日志的配置文件路径问题
所属栏目:[Python] 日期:2020-12-16 热度:77
如下所示: import loggingimport logging.configlogging.config.fileConfig(path)logger = logging.getLogger('') 利用以上python代码配置日志输出时,如果该脚本是主脚本(即import别人,不被别人import,在执行逻辑的最顶端),path表示的日志配置文件只[详细]
-
Python使用matplotlib实现的图像读取、切割裁剪功能示例
所属栏目:[Python] 日期:2020-12-16 热度:167
本篇章节讲解Python使用matplotlib实现的图像读[详细]
-
详解PyTorch批训练及优化器比较
所属栏目:[Python] 日期:2020-12-16 热度:131
一、PyTorch批训练 1. 概述 PyTorch提供了一种将数据包装起来进行批训练的工具――DataLoader。使用的时候,只需要将我们的数据首先转换为torch的tensor形式,再转换成torch可以识别的Dataset格式,然后将Dataset放入DataLoader中就可以啦。 import torch im[详细]
-
对python中的logger模块全面讲解
所属栏目:[Python] 日期:2020-12-16 热度:135
logging模块介绍 Python的logging模块提供了通用的日志系统,熟练使用logging模块可以方便开发者开发第三方模块或者是自己的Python应用。同样这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP、GET/POST,SMTP,Socket等,甚至可[详细]
-
TensorFlow实现随机训练和批量训练的方法
所属栏目:[Python] 日期:2020-12-16 热度:161
TensorFlow更新模型变量。它能一次操作一个数据点,也可以一次操作大量数据。一个训练例子上的操作可能导致比较“古怪”的学习过程,但使用大批量的训练会造成计算成本昂贵。到底选用哪种训练类型对机器学习算法的收敛非常关键。 为了TensorFlow计算变量梯度[详细]