Python
始终是个小白
已毕业。是个学渣,但很喜欢与数据打交道。博客内容是自己无聊时写的,如有疑问,希望随时找我讨论。
展开
-
Python绘制词云图
1.用到的一些包,如下import jiebaimport collectionsimport refrom pyecharts.charts import WordCloudfrom pyecharts.globals import SymbolTypefrom pyecharts import options as optsfrom pyecharts.globals import ThemeType如果在运行中提示你没有的包,可以使用下面的镜像链接在cmd窗口下安装:pip原创 2022-03-05 17:17:51 · 2904 阅读 · 0 评论 -
Python中多个列表中元素之间的排列组合--小技巧1
1.代码#!/usr/bin/env python# -*- coding: utf-8 -*-################################################# Author: Echo997# Created Time: 2022-1-9 21:19:06# What does it do:将多个列表中的元素进行排列组合################################################# 示例:排列组合合并3个list的元原创 2022-01-09 21:33:28 · 2268 阅读 · 1 评论 -
Python中反斜杠u类型(\uXXXX)字符串转换为Unicode字符串
1.问题遇到类似于str = "\\u65b0\\u589e\\u4f1a\\u5458" 类型的字符串,想将这种字符串转换成Unicode类型的字符串,即中文字符串,该怎么做?2.解决方法通过Python中的encode函数先将上述字符串str编码成utf-8类型的字符串,再用decode函数将字符串解码就行了,具体操作代码如下:#!/usr/bin/env python 3# -*- coding: utf-8 -*-# author:Echo# time:2022-01-05-原创 2022-01-05 21:16:51 · 5095 阅读 · 2 评论 -
Chromedriver安装教程(简洁版)
1.下载对应的Chromedriver版本首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图)然后chromedriver的版本一定要与Chrome的版本一致,不然下载不对应的版本,没作用。下面有两个下载地址:1.https://npm.taobao.org/mirrors/chromedriver/2.http://chromedriver.storage.googleapis.com/index.html我个人比较喜欢第一个链接下载,原创 2021-06-07 10:27:05 · 73601 阅读 · 14 评论 -
爬取偶像/私房小姐姐图片--爬虫基础篇
1.废话不多说,直接上源码,有注释,相信你们能看到"""objective:爬取任意偶像/单词的百度图片(eg:佟丽娅、清纯小姐姐、蔡徐坤)coding: UTF-8time:2021/5/5author:始终是个小白"""# 导入相关库import reimport requestsimport osdef dowmload(html, search_word, j): pic_url = re.findall('"objURL":"(.*?)",.*?"fromU原创 2021-05-05 18:22:04 · 500 阅读 · 0 评论 -
excel文件按分组输出文件--python
1.原始excel数据如下图数据如上图,由于数据量过大,且人名较多,单纯的实用excel筛选功能在复制粘贴也能完成,但是比较麻烦可能还很麻烦很慢,所以可以利用python中的pandas包解决此类问题,且只需要7行代码就能解决。2.直接上代码,代码中有注释import pandas as pd # 导入相关库df = pd.read_excel('D:\\Desktop\\门店收入.xlsx') # 读取原始文件groups = df.groupby('主办会计') # 将不原创 2021-05-04 13:33:59 · 1213 阅读 · 2 评论 -
比python更精简的语言,两行代码抓取淘宝/京东平台的商品数据--Uibot
目录1. Uibot简介2.下载安装Uibot3.启动Uibot,两行代码获取淘宝网商品数据4.写在最后1. Uibot简介UiBot是一种RPA平台,RPA的全称是Robotic Process Automation,中文翻译为机器人流程自动化。如果你不了解RPA,那么“按键精灵“你总该知道了吧,没错,UiBot和按键精灵本质上都是RPA工具,但是它们的基本理念上有很多不同点,技术上的差异更是天翻地覆。主要有以下四点:按键精灵针对个人用户的需求做了很多优化,能制作用户界面,能设原创 2021-03-20 12:05:14 · 2353 阅读 · 6 评论 -
合并多个excel文件并按某一或两个特定的列顺序输出
今天要写的就是工作中遇到的,就是个小麻烦而已,很容易解决的,希望能帮到你们。01 确定你要输出的excel文件的初始顺序比如我这次的案例,图中红色箭头标记的两列为初始序列,其他excel数据合并时都会按照这个输出。其他excel部分数据展示可以看到数据结构和源文件的数据结构一直,就是顺序不一致,且不在一个文件中,我们要做的就是将多个这样的excel文件合并成一个。02 不废话,上才艺```pythonimport osimport pandas as pd# 将多个excel文件放原创 2020-12-16 10:43:59 · 894 阅读 · 0 评论 -
Python绘制函数图像
目录导入相关包一元一次函数一元二次函数指数函数正余弦函数二元一次函数二元二次函数导入相关包from mpl_toolkits.mplot3d import Axes3Dimport numpy as npfrom matplotlib import pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus'...原创 2020-06-03 21:44:09 · 49707 阅读 · 0 评论 -
Python中turtle画n层m个不同方向的圆,送你一朵小黄花
没啥可说的,直接上代码import turtle # 绘图库def describing_circle(r, n, m): # 页面的大小 turtle.setup(width=1000, height=700) # 颜色 turtle.color('blue', 'orange') # 同时给笔和内部区域设置颜色 # 笔粗细 turtle.pensize(2) # 设置速度并且取消延迟 turtle.Turtle().screen.原创 2020-05-21 14:55:46 · 563 阅读 · 0 评论 -
Python中内置open()函数打开文件的12种访问模式
在python中,使用open方法打开文件,语法如下:open(文件名,访问模式)函数打开文件的各种访问模式如下:原创 2020-04-22 19:02:53 · 4767 阅读 · 0 评论