Tag: 编程语言

Python实战分享快速实现办公自动化

python 办公技巧实战分享,让你快速完成繁琐、重复的工作,解放你的双手,让有限的时间发挥最大的价值。让你的老板、同事刮目相待!!! 案列1. 将某个文件夹及其下面文件夹及文件全部剪切到一个文件夹案列2. 将文件夹内的所有符合条件的文件改名字案列3. 通过电话号码筛选与之符合的文件案列4. 快速匹配剪贴板的电话号码 案列1. 将某个文件夹及其下面文件夹及文件全部剪切到一个文件夹 办公技巧分享1–有时候文件夹里面的文件太多了,想把他们放在一起怎么办?难道去一个文件夹一个文件夹的剪切或复制?这样也太麻烦了,有时候还会忘记自己操作到哪里了,还要去一个文件夹一个文件夹的看是不是已经剪切完了。于是今天通过自己的一个办法可以实现这个功能,不管你的文件夹有多少个文件夹和文件,用这个程序都可以把它们放在一起!! 代码分享: import os,shutil,time class SumFiles(): def __init__(self,path_source,dis_file=""): self.path_source=path_source self.dis_file=dis_file def ...

别再被 Python 洗脑了!!

毋庸置疑,Python越来越被认可为程序员新时代的风口语言。 无论是刚入门的程序员,还是年薪百万的 BATJ 的大牛都无可否认:Python的应用能力是成为一名码农大神的必要项。 所以,很多程序员把Python当做第一语言来学习。 但对于Python初学者来讲,经常在基础部分就放弃了,原因无非是:资料太多!看不完!应用方向太多!不知道该怎么选!基础薄弱!没人带! 所以,我们就这样放弃了吗?针对这些问题,今天就一口气帮你解决! 1 超12万人选择的Python教程 CSDN作为编程技术社区,每天有数十万人在搜索Python相关问题的解决方案。 所以我想,没有谁比CSDN更了解国内Python初学者的各种难题了! 而上面这些问题,完全可以通过:正确的学习路径,与多方向学习实践进行解决。 基于此,我们联合 7 位 Python 经验丰富的工程师,专为Python新手量身打造了这门<Python入门到实战-星选一卡通>套餐课,带你通过正确的学习路径,从零开始学习并实践 Python 5 大热门应用方向。 ...

非常happy疯狂的python程序

考完试了,一起来嗨皮一下吧! 下面是创作方法过程,文章结尾有完整代码哦 最近,小伙伴们都考完试了,现在来跟我嗨一会儿吧! 准备Python3.7 (选备) Pycharm 开始 先来导入一下库 #我在写程序的时候常用的库全在这里 ImportError ImportWarning #大家有些库可能没有下载,可能会报错。但是我这边是成功的 import sys sys.setrecursionlimit(1000000) import urllib.request import urllib.parse import ...

使用Python将任何图像转换为ASCII Art(文字图像)

什么是ASCII ?: ASCII,缩写为“美国信息交换标准代码”。 ASCII是电子通信的字符编码标准。ASCII码表示计算机,电信设备和其他设备中的文本。 使用的模块: pywhatkit模块: pywhatkit是具有各种有用功能的Python库。这是一个易于使用的库,不需要您进行一些其他设置。 为了访问Python库,您需要将其安装到Python环境中 pip install pywhatkit as kt 现在,我们需要在python脚本中导入包。使用以下命令进行操作。 from pywhatkit as kt 现在我们已经使用命令导入了库import pywhatkit ...

最真实的办公自动化案例!

大家好,我是小一! 关注和星标『小一的学习笔记』,和小一一起学习数据分析! 👆点击关注|选择星标|干货速递👆 在数据分析的日常工作中,除了Excel数据的清洗,最常见的就是pdf、word、ppt等场景下的数据清洗,这种其实还有一个更高大上的名字,叫:办公自动化。 很多时候由于办公自动化场景下的数据是不规整的,所以在进行数据分析之前首要的就是进行数据提取。 例如,小一的朋友『长河』在实际工作中遇到的真实问题: 虽然我自己对word的操作不是很熟悉,但是我也在思考过后提供了自己的解决方法: 由于我自己对于PDF的数据提取比较擅长,也曾经写过相关的操作文档:Python办公自动化之PDF的详细操作(全),所以如果原始数据是pdf,那我就会按照上面我说的方法进行操作 但是长河他自己已经搞定了pdf的转换,那问题就变成了多个word的数据提取。 下面的文章就是他自己在实现过程中的真实思路,部分数据比较敏感,文中已经打码,但是不影响实际的阅读和练手 这个也是在实际工作中比较常遇到的问题,希望大家下次遇到的时候都能游刃有余 以下是『长河』投稿的正文: 1. 问题来源 最近面临的一个问题是从word中读取表格数据,然后整理成excel格式。 如下所示: word表格1,已脱敏处理 如果表格不是很多,只有几张表,完全手动处理就好,但是如果有140张表,9年的数据,该怎么处理呢? 这个时候需要程序来帮我们自动化解决了。 2. 解决问题 ...

提高效率必备之 Python 办公黑科技!

文 | 潮汐 来源:Python 技术「ID: pythonall」 学习 Python 这么久了,今天我们来聊聊如何利用 Python 提升办公效率,在工作中提升工作效率的同时也让提升自己的专项技能,让自己的成神之路越来越近!废话不多说啦,请上才艺! Python 打怪兽之计算中文字数 在平时的工作中,有时候需要统计某些文件的字符数,既然都学会了 Python 技能,咱们就用技术来解决工作中所遇的问题,安排上: #coding:utf-8 import re #读取目标文本文件 def get_str(path):     f = open(path) ...

Python如何处理大数据3个技巧效率提升攻略

转自:Python如何处理大数据3个技巧效率提升攻略如果你有个5、6 G 大小的文件,想把文件内容读出来做一些处理然后存到另外的文件去,你会使用什么进行处理呢?不用在线等,给几个错误示范:有人用multiprocessing 处理,但是效率非常低。于是https://www.pinlue.com/article/2020/02/0201/259941785512.html

Python爬虫黑科技(经验)

"作为一名爬虫工程师,你最需要关注的,是数据的来源" 原文:https://www.jb51.net/article/90114.htm 霍夫曼编码压缩算法 1.最基本的抓站 import urllib2 content = urllib2.urlopen('http://XXXX').read() 2.使用代理服务器 这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。 1 2 3 4 5 import urllib2 proxy_support = ...

Python 自动化 Excel ?这15个技巧要会!

Python是一种了不起的编程语言。它更容易学习和适应。python中的错误消息是可以很好理解的。我们不需要花费数小时来找到错误消息的解决方案。这就是为什么我喜欢这种编程语言。 我认为这应该是理想的编程语言。编程语言的目标应该是帮助我们构建令人兴奋的产品,而不是在解决错误上浪费时间。 最近,我学习了如何使用python自动化excel任务。我想和更多的朋友分享这些神奇的技巧。你可以使用自己选择的代码编辑器。在本文中,我将使用Jupyter笔记本进行演示。 1、安装所需的库 我们需要安装一个python库openpyxl。在命令提示符中键入以下命令。 pip install openpyxl 2、加载现有工作簿 如果您有一个现有的excel工作簿,并且希望从特定的工作表中读取数据或将数据修改到任何工作表中,则openpyxl提供了一个名为 load_workbook() 的函数,可按如下方式使用。 from openpyxl import Workbook, load_workbook wb = load_workbook('my_demo_sheet.xlsx') ...

小白学自动化| Excel自动化太简单了....

大家好,我是Kuls。 一个不爱内卷,热爱自由的程序员。 上期我们主要讲了上面是自动化、自动化能做什么以及excel自动化相关的知识。同时也给大家分享了34款自动化第三方库。 今天我们仍然来讲讲Excel相关的自动化知识。 在上期中我们更多的是去讲excel相关的读取操作,熟悉编程的读者应该知道增删改查是我们的日常工作。 这个也不例外,所以我们得来学学增删改怎么操作。 其实与xlrd对应的一个库就是xlwt,其实很好区分,r就是read即读取,w就是write即写入。 按照正常流程,我们自动化里,如果想要去写入一个excel文件,那么首先肯定是得创建一个excel文件,那么需要我们手动创建吗? 当然不需要。 只需要几行代码就能够搞定: import xlwt # 新建一个Workbook对象 new_excel = xlwt.Workbook() # 添加一个工作表 sheet1 ...

如何用Tableau做自动化报表?

这是免费系列教程《7天学会商业智能(BI)-Tableau》的地7天,前面我们介绍了如何用Tableau实现动态报表,今天介绍:制作完的报表,如何发布?你将学会: 如何保存报表? 如何发布报表? 如何制作优秀报表? 1.如何实现自动化报表? 自动化的意思是,报表能根据用户的选择,显示出不同的数据。 例如在《项目实战:如何制作报表?》把报表制作出来后,当用户选择其中一个城市,报表就会只显示这个城市的数据。 当数据源发生变化时,报表也会跟着自动变化。我试着修改了导入Tableau里的表格数据,然后点击保存,在数据源主页栏上点击刷新,数据即会根据改动后发生变化。 2.如何保存报表? 在日常工作中,当我们完成一份可视化报表时,最后一步就是把自己的工作成果保存下来。例如,在《项目实战:如何制作报表?》完成了下面的报表。 在Tableau里左上角有个保存,点击“保存”就可以了 保存后的文件类型是Tableau软件类型,文件后缀是.twb。下次想看报表,直接鼠标双击保存的.twb文件,就可以用Tableau打开报表了 如果要把报表保存为其他的文件类型,可以在功能栏点击“文件”,选择“导出”,可以选择相应的导出文件格式 3.如何发布报表? 在日常工作中,需要向客户在线演示报表,这就需要把报表发布成网址,这样想看报表的领导、用户就可以打开网址随时随地能看到报表了。 怎么把报表发布成网址呢? 首先要登录Tableau Server或Tableau Online账户,然后创建站点来分享报表,过程较为繁琐,这里就不一一演示了,大家可以跟着官网教程来操作: 4.如何制作优秀报表? ...

二进制分析实战:x86汇编快速入门

因为汇编语言是二进制文件中机器指令的标准表示形式,许多二进制分析都基于反汇编,所以读者必须熟悉x86汇编语言的基础知识,才能从本书中获得最大收获。本附录将为你介绍汇编语言的基础知识。 本附录的目的不是教你如何编写汇编程序(有专门介绍汇编程序的图书),而是向读者展示理解汇编程序所需的基础知识。通过本附录你将了解汇编程序和x86指令的结构以及它们运行时的行为,此外还将看到C/C++程序的通用代码在汇编层面是如何表示的。这里只介绍基本的64位用户模式的x86指令,不包括浮点指令集或者扩展指令集,如SSE或MMX。简单起见,这里将x86的64位版本(x86-64或x64)统称为x86,因为x86才是本书的重点。 A.1 汇编程序的布局 清单A-1显示了一个简单的C程序,清单A-2显示了由GCC v5.4.0对应生成的汇编程序,第1章解释了编译器如何将C程序转换为汇编列表,并最终转换为二进制文件。 在对二进制文件进行反汇编时,反汇编工具会尝试将其转换得与编译器生成的汇编代码尽可能相似。下面我们来看一下汇编程序的布局,但不讨论汇编指令的细节。 清单A-1 C编写“Hello, world!” #include <stdio.h> int ❶ main(int argc, char* argv[]) { ❷ printf(❸"Hello, world!\n"); ...

Page 1 of 99 1 2 99