随笔分类 -  python

python学习
摘要:In [1]: import numpy as np import matplotlib.pyplot as plt from matplotlib import font_manager y = [np.random.randint(10) for x in range(20)] z = np.r 阅读全文
posted @ 2021-10-08 02:03 故笺笺 阅读(328) 评论(0) 推荐(0)
摘要:项目地址:matplotlib/matpb画图_垂直条形图.ipynb · master · 为墨言而奋斗 / python学习项目_数据分析 · CODE CHINA (csdn.net) 垂直条形图——plot.bar 1.条形图的绘制方式plt.bar方法。plt.bar方法有以下常用参数: 阅读全文
posted @ 2021-10-08 02:02 故笺笺 阅读(1344) 评论(0) 推荐(0)
摘要:pandas的函数应用二——排序 索引排序 1、Series排序 import pandas as pd import numpy as np s1 = pd.Series(np.arange(5),index=list('dcafb')) s1 d 0 c 1 a 2 f 3 b 4 dtype: 阅读全文
posted @ 2021-09-23 18:30 故笺笺 阅读(103) 评论(0) 推荐(0)
摘要:pandas的函数应用 import pandas as pd import numpy as np df = pd.DataFrame(np.modf(np.random.randn(5,4)*100)[1].astype('int32'),columns=list('ABCD')) df A B 阅读全文
posted @ 2021-09-23 17:56 故笺笺 阅读(45) 评论(0) 推荐(0)
摘要:import pandas as pd import numpy as np 1、Series数据对齐 ps1 = pd.Series(np.arange(4),index=['a','b','c','d']) ps2 = pd.Series(np.arange(5),index=['a','c', 阅读全文
posted @ 2021-09-23 15:12 故笺笺 阅读(570) 评论(0) 推荐(0)
摘要:将一个二维数组的行和列分别进行逆向 import numpy as np a = np.arange(15).reshape(3,5) print(a) # 反转行 a1 = a[::-1] #里面传一个数进去(没有出现逗号),代表的是只对行进行操作 print('反转行') print(a1) # 阅读全文
posted @ 2021-09-23 12:08 故笺笺 阅读(326) 评论(0) 推荐(0)
摘要:深拷贝和浅拷贝 不拷贝: 如果只是简单的赋值,那么不会进行拷贝。 import numpy as np a= np.arange(10) print(a) b = a #赋值,对相同数值进行不同命名, print(b) print(b is a) [0 1 2 3 4 5 6 7 8 9] [0 1 阅读全文
posted @ 2021-09-23 11:57 故笺笺 阅读(136) 评论(0) 推荐(0)
摘要:是否改变原来数值 1、reshape和resize方法: 两个方法都是用来修改数组形状的,但是有一些不同。 reshape是将数组转换成指定的形状,然后返回转换后的结果,对于原数组的形状是不会发生改变的。 resize是将数组转换成指定的形状,会直接修改数组本身。并不会返回任何值。 2、flatte 阅读全文
posted @ 2021-09-23 11:46 故笺笺 阅读(83) 评论(0) 推荐(0)
摘要:Numpy数组索引与切片 1. `ndarray`对象的内容可以通过`索引`或`切片`来获取和修改,就像 Python 的内置容器对象一样。 2. `一维数组`:一维数组比较简单,看起来和python列表很类似。 3. `二维数组`:每个索引值对应的元素不在是一个值,而是一个一维数组 4. `多维数 阅读全文
posted @ 2021-09-23 11:30 故笺笺 阅读(189) 评论(0) 推荐(0)
摘要:数组的基本运算 数组的形状和类型修改 np.reshape(a,newshape,order='C'):原数组size不变的前提下,改变原数组的形状 np.resize(a,new_shape):改变原数组的形状和大小,与reshape不同的是可以改变数组的size。如果新数组大于原始数组,则新数组 阅读全文
posted @ 2021-09-22 20:07 故笺笺 阅读(258) 评论(0) 推荐(0)
摘要:NumPy 数据结构属性以及数组创建 Numpy是Python科学计算库,用于快速处理任意维度的数组,可以处理N维数组, 支持向量化运算,其底层是由C语言编写的,运算速度相比较PYTHON会非常快, 这也是大数据常用numpy来计算的原因,其对数组的操作速度不受python解释器的影响。 首先先试一 阅读全文
posted @ 2021-09-22 14:52 故笺笺 阅读(254) 评论(0) 推荐(0)
摘要:python——smtp邮件发送 作者:故笺/gujian 链接地址:https://www.cnblogs.com/gujianjian/p/12882006.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文非常欢迎转载但请备注原作出处,违者必究。 # 发送邮件功能:函数从左往右 阅读全文
posted @ 2020-05-13 14:03 故笺笺 阅读(227) 评论(0) 推荐(0)
摘要:python——合并指定文件夹下的工作簿和按照某一个列拆分工作簿 作者:故笺/gujian 链接地址:https://www.cnblogs.com/gujianjian/p/12858578.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文非常欢迎转载但请备注原作出处,违者必究。 阅读全文
posted @ 2020-05-09 16:37 故笺笺 阅读(770) 评论(0) 推荐(0)
摘要:imap指定邮箱搜索特殊邮件下载——合理利用search 作者:故笺笺 链接地址:https://www.cnblogs.com/gujianjian/p/12762040.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文转载请备注原作出处,违者必究。 背景:上一篇我们描述了怎么下 阅读全文
posted @ 2020-04-23 17:02 故笺笺 阅读(4380) 评论(0) 推荐(0)
摘要:学习笔记备忘录 pip --default-timeout=600 install -i https://pypi.tuna.tsinghua.edu.cn/simple ** --default-timeout=___,值可以自己设定,单位是秒 https://pypi.tuna.tsinghua 阅读全文
posted @ 2020-04-15 18:36 故笺笺 阅读(337) 评论(0) 推荐(0)
摘要:#coding: UTF-8 import imaplib import email from email.parser import Parser import re,os import win32gui, win32api, win32com from win32com.client impor 阅读全文
posted @ 2020-04-14 14:16 故笺笺 阅读(3487) 评论(0) 推荐(0)
摘要:from PyQt5 import QtCore,QtWidgets import win32gui, win32api, win32con # 调用win32api的模拟点击功能实现ctrl+v粘贴快捷键 def ctrlV(): win32api.keybd_event(17,0,0,0) #c 阅读全文
posted @ 2020-04-14 14:13 故笺笺 阅读(5154) 评论(1) 推荐(2)
摘要:我真的是服了,一堆复制党到处粘贴,也太肆无忌惮了吧,麻烦尊尊下版权好吗,好歹这也是我辛辛苦苦写出来的...... 原封不动的抄,错了的也不知道。真的是搞笑! 1 import os 2 import win32gui, win32api, win32con, win32com 3 from win3 阅读全文
posted @ 2020-04-14 13:45 故笺笺 阅读(3113) 评论(0) 推荐(1)
摘要:前提要景: 最近收到这么一个需求,excel表格里面我们只想要结果,不要把底表发出来,也就是把excel里面做好的数据粘贴在新的excel,并选择性粘贴为数值,并且保留格式。完成后发邮件给相应的经理老板们。在经过一系列跌跌撞撞,磕磕碰碰的错误下,写了个excel自动把特定的区域复制粘贴到新的exce 阅读全文
posted @ 2020-04-08 15:24 故笺笺 阅读(4997) 评论(0) 推荐(0)