04 2024 档案
tableau如何传参数到MySQL数据库
摘要:1、打开tableau连接本地MySQL-》新建自定义sql-》创建参数 2、新建一个简单的工作表-》把维度拖拽到行显示结果-》右键显示参数 3、参数传递到数据库sql写法 select * from yonghu where yonghu.`姓名` like concat('%',<参数.姓名>,
阅读全文
pandas常用代码模块
摘要:Pandas提取Excel中唯一值的最后数值保存 import pandas as pd # 假设数据保存在Excel文件中,加载数据 df = pd.read_excel(r'C:\\Users\\Administrator\\Desktop\\物料收发明细表_2024011709475312_2
阅读全文
Windows如何安装spark
摘要:Apache Spark是一个开源的大数据处理框架,旨在提供高效、通用和易用的大数据处理引擎。它最初由加州大学伯克利分校AMPLab开发,并于2010年开源。 Spark提供了一个基于内存的计算引擎,可以在大规模数据集上执行高速的数据处理任务。相比传统的MapReduce模型,Spark具有更高的性
阅读全文
在Ubuntu上安装JDK(Java Development Kit)
摘要:1、更新索引包在终端中执行以下命令,更新包索引: sudo apt update 2、安装默认JDK版本:在Ubuntu 20.04及以上版本中,默认提供 OpenJDK作为JDK的选择。可以通过以下命令安装OpenJDK: sudo apt install default-jdk 这将安装Open
阅读全文
Tkinter是什么?
摘要:Tkinter是Python标准库中的一个模块,用于创建图形用户界面(GUI)应用程序。它提供了一组工具和组件,使开发者能够在Python中创建窗口、按钮、标签、文本框、菜单等各种界面元素,并通过这些元素构建交互式的用户界面。 Tkinter基于Tk GUI工具包,它是Tcl语言的GUI扩展,提供了
阅读全文
常用vim命令
摘要:vim 是一种文本编辑器,常用于命令行界面下。它具有强大的功能和灵活的配置选项,适用于编辑各种类型的文本文件,包括代码文件、配置文件等。使用 vim 可以进行文本的编辑、查找、替换、复制、粘贴等操作。 1、编辑文件 - `vim filename`:打开或创建一个文件。vim employee.js
阅读全文
使用 Python 保留 Excel 表头和第一行数据的两种方法
摘要:在处理 Excel 文件时,有时我们需要保留表格的表头和部分数据,而删除其他无用的行。本文将介绍如何使用 Python 中的 openpyxl 库和 pandas 库来实现这一目标。 方法一:使用 openpyxl 库 步骤: 1、导入必要的库:从 openpyxl 中导入 load_workboo
阅读全文
MySQL生成日期序列与表关联的 SQL 查询
摘要:1、内部日期序列生成 首先,让我们看一下内部日期序列的生成部分。这部分的作用是创建从 2024 年 4 月 1 日开始的日期序列,直到 2024 年 12 月 31 日。SQL 使用 DATE_ADD 函数和一个嵌套的子查询来生成这个日期序列。 SELECT DATE_ADD('2024-04-01
阅读全文
如何使用Python监控屏幕变化并截图
摘要:1、导入所需模块 首先,我们需要导入一些Python模块,包括PIL(Python Imaging Library)、numpy、os和time。这些模块将帮助我们截取屏幕图像,并进行文件和时间相关的操作。 from PIL import ImageGrab # 导入ImageGrab模块,用于截取
阅读全文
使用Python Tkinter创建文件生成工具
摘要:我们将使用Python的Tkinter模块创建一个简单的文件生成工具。这个工具可以用来创建Excel、文本、Python脚本和Word文档等不同类型的文件。 1、准备工作 首先,确保你已经安装了Python和所需的第三方库:Tkinter、openpyxl和python-docx。你可以使用pip来
阅读全文
Ubuntu常用命令
摘要:Ubuntu是什么 Ubuntu是一种流行的Linux操作系统,它基于Debian GNU/Linux,并由Canonical Ltd.公司开发和维护。Ubuntu是一个免费、开源的操作系统,被广泛用于个人电脑、服务器和云平台。 Ubuntu的目标是为用户提供一个简单易用、稳定可靠的操作系统,同时也
阅读全文
Windows如何安装JDK
摘要:JDK和JRE简介 JDK:Java Development ToolKit java开发工具包,包含JRE针对java程序开发者 JRE:Java Runtime Environment java程序的运行环境针对java使用者来说 下载JDK,进入官网下载 Oracle官网 双击下载好之后的ex
阅读全文
使用Python生成100到算术题
摘要:需求描述:生成100道包含加法、减法、乘法、除法题目的数学题。 import random import pandas as pd def generate_math_questions(num_questions, question_types=['addition', 'subtraction'
阅读全文
使用Python自动锁定Windows屏幕
摘要:在日常使用电脑时,有时候我们希望能够自动锁定屏幕,保护个人隐私或确保安全性。 环境准备 pip install pyautogui 编写脚本 import os import pyautogui import time def lock_screen(): # 执行锁屏命令 os.system("r
阅读全文
Python代码打包成exe程序
摘要:国内镜像源 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple 阿里云 https://mirrors.aliyun.com/pypi/simple/ 豆瓣 https://pypi.douban.com/simple/ 百度云 https://mirror.
阅读全文
常用dos命令
摘要:1、进入E盘 E: 2、创建文件夹 md test 3、删除文件夹 rd test 4、查看当前路径下的文件夹和问价内容 dir 5、清屏(clear screen) cls 6、跳转到当前硬盘的文件夹 cd E:test 7、跳转到当前硬盘的根目录 cd \ 8、查看本机IP ipconfig 9
阅读全文
Python根据主播直播时间段判定订单销售额归属
摘要:写在前面:最近在群里看到一个这样的直播电商的场景觉得还是挺有趣的,于是就想用Python来实现。 需求描述:根据主播直播时间段结合销售订单的付款时间判断所属销售的归属 生成主播在线直播时间段数据 from datetime import datetime, timedelta import rand
阅读全文
tableau妙用Index函数来改变数据排序
摘要:方法一:用Index函数来改变数据排序 1、打开tableau desktop使用已保存数据《示例超市数据》 2、销售额拖拽到列,区域和类别拖拽到行 3、右键参数空白处创建计算字段 4、右键刚刚创建的计算字段转换为离散 5、将新建的计算字段《排序》拖拽至行的最前面 6、右键排序-编辑表计算-特定维度
阅读全文
Python自动打开Excel文件
摘要:导入必要的模块 import os import subprocess 编写打开文件的函数 def open_file(file_path): """ 打开指定路径下的文件。 参数: file_path (str): 文件的路径。 """ if os.name == "nt": # 如果是 Wind
阅读全文
Python分组数据并保存到单独的文件中
摘要:当处理大型数据集时,通常需要将数据分组,并将每个分组的数据保存到单独的文件中。下面是一个使用 Python 中的 pandas 库来实现这一目标的示例代码。 步骤 1: 导入所需的库 import os import pandas as pd 步骤 2: 读取 Excel 数据 # 读取 Excel
阅读全文
使用Python插入100万条数据到MySQL数据库并将数据逐步写出到多个Excel
摘要:Python插入100万条数据到MySQL数据库 步骤一:导入所需模块和库 首先,我们需要导入 MySQL 连接器模块和 Faker 模块。MySQL 连接器模块用于连接到 MySQL 数据库,而 Faker 模块用于生成虚假数据。 import mysql.connector # 导入 MySQL
阅读全文