Python
东边的小山
这个作者很懒,什么都没留下…
展开
-
python excel 分组统计一个时间段内的数据,如三个月内,但不限于某个时间起止,是任何三个月的长度内
"""分组统计一个时间段内的数据,如三个月内,但不限于某个时间起止,是任何三个月的长度内"""import pandas as pdimport openpyxlimport datetimeimport numpy as npdf = pd.DataFrame(pd.read_excel('F:/项目开发/python项目/相关语句/test/三个月内出现大于三次记录.xlsx',sheet_name = 'Sheet1'))#将str类型转为时间类型df['入院日期'] = pd.原创 2020-06-07 14:28:15 · 3678 阅读 · 2 评论 -
python 把EXCEL 数据 从日期按年份分组筛选到新sheet
#!/usr/bin/env python# -*- coding:utf-8 -*-import osimport openpyxlimport datetimeimport timeyear_list = [2013, 2014, 2015, 2016, 2017, 2018]file_path = r"F:/test"file_name = "数据按年份筛查到新的工作薄.xlsx"file_result = os.path.join(file_path, file_name...原创 2020-06-07 11:27:56 · 5813 阅读 · 0 评论 -
python EXCEL 重复筛查,重复留最旧数据 生成新EXCEL
#drop_duplicates去除DataFrame重复项参数详解import pandas as pdframe = pd.DataFrame(pd.read_excel("F:/test/筛选不重复数据表.xlsx", "Sheet1"))print(frame)frame.drop_duplicates(subset=['编号'],keep='first',inplace=True)#drop_duplicates用法:subset=['A','B'] 需要去重复的列 lrea...原创 2020-06-07 01:17:04 · 2057 阅读 · 0 评论 -
python解决工作小问题之 处理Excel的重复数据
问题:老婆需要处理一个Excel表,有四千多行数据,如下;其中“型号规格”有很多重复的,需要将重复项进行合并,生成一个新的简洁的表。“带娃做作业”和“帮我合并表”,我得选一样,看了看娃那副调皮样,我速速决定处理Excel。谁说处理Excel一定要用眼睛一条条对,这不学了python么,干这点小活应该没啥问题。思路:1. 先上网查了查python里如何处理excel,查到有专门的模块xlrd和xlwt可用。 xlrd是读excel, xlwt是写excel库的。2. 看了看别人写的例子,基本就明白转载 2020-06-07 00:44:53 · 2823 阅读 · 0 评论 -
python提取EXCEL 合并成新EXCEL
import pandas as pdimport osdata=pd.DataFrame()dir="D:/nevwork/"filenames=os.listdir(dir)for name in filenames: file=pd.ExcelFile("D:/nevwork/"+name) for i in file.sheet_names; if "日记账" in i df=pd.read_excel("D:/ne...原创 2020-06-06 22:01:50 · 464 阅读 · 0 评论 -
用Python做个小网站(MVC架构)
1. 基本结构,采用 MVC 模式。 控制器(controller)负责转发请求,对请求进行处理视图 (View): 界面设计人员进行图形界面设计。模型 (Model): 程序员编写程序应有的功能(实现算法等)、数据库管理2。一个基本架势做一个基本的框架,建立好各级目录 /. handlers methods statics templates application.py serv...转载 2018-10-23 22:10:24 · 1915 阅读 · 0 评论 -
Pycharm安装详细教程
今天小编给大家分享如何在本机上下载和安装Pycharm,具体的教程如下:1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所包含的安装包。2、选择Windows系统的专业版,将其下...转载 2018-10-30 11:03:19 · 587 阅读 · 0 评论 -
Python:安装mssql模块功能,并实现与sqlserver连接、查询
FROM:https://www.cnblogs.com/yy3b2007com/p/5716102.html由于我系统是x64系统,所以下载python2.7 x64。下载地址:https://www.python.org/downloads/release/python-2712/, 经过测试发现这个版本安装后是自带easy_install、pip、wheel功能的,其他版本或者...转载 2018-10-30 11:05:34 · 6336 阅读 · 0 评论 -
python语言的优点和缺点
python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路。龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。二、需要理解的一些概念1、C语言编译完就是机器码,机器码可以直接在处理器上执行。2、CPU可以直接读取机器码。...转载 2018-10-30 11:09:23 · 1223 阅读 · 0 评论 -
初试Rails:使用Rails开发第一个Web程序
本系列前两部分已经介绍了如何配置Ruby on Rails开发环境,现在终于进入正题啦!Part1.开发前的准备本次的主要任务是开发第一个Rails程序。需要特别指出的是,本次我选用了一个(PaaS开发平台),也就是Rails教程中介绍的Cloud 9平台,该平台已经自动为我们作好了环境配置的工作;只要你有一个浏览器就可以使用该云端开发环境。非常的方便快捷!简直赞!平台网址如下:https...转载 2018-10-30 11:16:31 · 806 阅读 · 0 评论 -
python+django加载静态网页模板
摘要:接着前面Django初体验今天我们来看看Django是如何加载静态html的?1.第一步,在manage.py同级下新建html目录,里面新建一个index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</tit转载 2018-10-30 14:08:53 · 3235 阅读 · 0 评论 -
python利用dominate库生成静态网页
HTML报告:python利用dominate库生成静态网页dominate 简介一个生成页面的简单例子标记的属性如何生成复杂的文档结构访问内容和属性渲染上下文管理器装饰器创建文档嵌入一个预先形成的HTML节点dominate 简介dominate是一个使用优雅的DOM API创建和操作HTML文档的Python库。使用它能非常简洁地编写纯Python的HTML页面,这消除...转载 2018-10-30 14:20:31 · 1673 阅读 · 0 评论 -
python---CRM用户关系管理
一:需求分析二:CRM角色功能介绍三:业务场景分析销售: 1.销售A 从百度推广获取了一个客户,录入了CRM系统,咨询了Python课程,但是没有报名 2.销售B 从qq群获取一个客户,成功使他报名Python班,然后给他发送了报名连接,等待用户填写完毕后,将他添加到Python具体的学习班级中 3.销售C 打电话给之前的一个客户,说服他报名Pytho...转载 2019-08-22 13:44:31 · 1561 阅读 · 0 评论 -
网络爬虫学习软件篇-Python
很早就想学习一下网络爬虫了~苦于学艺不精并且过于懒惰以至于迟迟没有行动~最近因为项目做的也差不多了,就用空学习一下这门新的语言,了解一下新的技术。(PS:真的不会排版丑就丑点吧)上面所说的傻瓜式说明也不是吐槽在看的您~而是吐槽自己~害怕某一天忘了如何操作哈哈哈哈~言归正传往下看↓俗语说得好工欲善其事,必先利其器1.Python的下载下载地址:https://www.python.org/downl...转载 2018-03-16 09:17:19 · 1115 阅读 · 0 评论 -
python+Django的web简单入门
一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用 特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模块app3.测试新建的模块是否正常转载 2017-12-29 14:21:05 · 1032 阅读 · 0 评论 -
Python解释器
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Python官转载 2017-12-12 08:14:26 · 245 阅读 · 0 评论 -
Windows 7下Python Web开发环境搭建笔记
最近想尝试一下在IBM Bluemix上使用Python语言创建Web应用程序,所以需要在本地搭建Python Web的开发测试环境。关于Python的版本进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接!这两个之间存在什么差别呢?个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新转载 2017-12-12 08:26:50 · 2624 阅读 · 0 评论 -
python实现简单爬虫功能
日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。 我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实你很厉害的,右键查看页面源代码。 我们可以通过python 来实现这样一个简单的爬虫功转载 2017-12-12 08:39:28 · 574 阅读 · 0 评论 -
Python使用MySQL数据库
一安装mysql 如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可以下载安装:Ubuntu\deepin>>sudo apt-get install mysql-server转载 2017-12-12 08:42:35 · 570 阅读 · 0 评论 -
Python ORM框架之 Peewee入门
之前在学Django时,发现它的模型层非常好用,把对数据库的操作映射成对类、对象的操作,避免了我们直接写在Web项目中SQL语句,当时想,如果这个模型层可以独立出来使用就好了,那我们平台操作数据库也可以这么玩了,我不喜欢写SQL语句。 后来才知道,原来这个叫ORM(Object Relational Mapping,对象关系映射),在Python下面有很多这样的类库,如SQLObject转载 2017-12-12 09:02:03 · 1613 阅读 · 0 评论 -
利用Django进行Web开发系列(一)
阅读目录1 写在前面2 什么是Web开发? 3 什么是Django?4 MVC框架介绍5 Python Django的安装6 运行开发服务器7 参考内容回到顶部1 写在前面 在没有接触互联网这个行业的时候,我就一直很好奇网站是怎么构建的。现在虽然从事互联网相关的工作,但是也一直没有接触过Web开发之类的东西,但是兴趣终归还是转载 2017-12-05 08:10:12 · 712 阅读 · 0 评论 -
安装django的步骤
安装django的步骤:1、安装python,选择默认安装在c盘即可。设置环境变量path,值添加python的安装路径。2、下载ez_setup.py,下载地址:http://peak.telecommunity.com/dist/ez_setup.py 放在某个文件夹下,在cmd里进入该文件夹,运行python ez_setup.py install3、下载D转载 2018-01-04 14:06:06 · 4332 阅读 · 0 评论 -
python 应用领域介绍 & 企业应用的优缺点
python 应用领域介绍 Python作为一种功能强大且通用的编程语言而广受好评,它具有非常清晰的语法特点,适用于多种操作系统,目前在国际上非常流行,正在得到越来越多的应用。 下面就让我们一起来看看它的强大功能: Python(派森),它是一个简单的、解释型的、交互式的、可移植的、面向对象的超高级语言。这就是对Python转载 2017-12-29 14:11:26 · 5588 阅读 · 0 评论 -
Python开发网站步骤
国内的豆瓣就是典型的Python开发的;使用python Django做网页的步骤:1 、创建一个django项目(使用django-admin.py startproject MyDjangoSite )2、建立视图from django.http import HttpResponsedef hello(request): return HttpResponse("原创 2017-12-29 14:13:36 · 10883 阅读 · 1 评论 -
Python利用 Django开发网站
1、创建Django project1) start project创建一个文件夹,命名为root(或者自己喜欢的名字),用命令打开文件夹,也就是cd+文件路径:cd /Users/Hou/Desktop/root使用django-admin的命令创建一个项目,命名为firstsite(或者你喜欢的名字)。django-admin startproj转载 2017-12-29 14:15:34 · 22501 阅读 · 6 评论 -
Python利用 Django完整的开发一个博客系统
今天花了一些时间搭了一个博客系统,虽然并没有相关于界面的美化,但是发布是没问题的。开发环境操作系统:windows 7 64位 Django: 1.96 Python:2.7.11 IDE: PyCharm 2016.1功能篇既然是博客系统,发布的自然是博客了。让我们想想,一篇博客有什么属性。所以我们要有能添加博客,删除博客,修改博客,以及给博客发评论,转载 2017-12-29 14:18:18 · 16657 阅读 · 3 评论 -
安装Python
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。安装Python 3.6转载 2017-12-12 08:10:03 · 287 阅读 · 0 评论