首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

代替VBA!Python轻松实现Excel编程(文末赠书)

在国内,Python也在逐步代替原来Basic语言,成为小学、中学和大学学生入门学习计算机编程首选语言。所以,当前使用Python进行Excel脚本编程以提高工作效率朋友越来越多。...VBA本身是很强大,但是Python崛起以后,它通过win32com和xlwings可以使用VBA使用Excel对象模型,即可以代替VBA;通过pandas等包可以快速方便地处理大型数据。...】 >>> 'Hello python VBA'.split(' ') ['Hello', 'python', 'VBA'] 下面VBA和Python实现用多分支if判断结构判断给定成绩等级。...语言方面Python可以代替VBA,现在xlwings封装了VBA使用Excel对象模型,即对象模型是一样,所以Python使用xlwings可以代替VBA进行Excel脚本编程,VBA能做Python...图1 单元格属性设置 PART 05 VBA和Python创建Excel图表 目前图书和网络教程介绍Python自动化办公时主要介绍Matplotlib创建图表,然后将图表导入到Excel表格。

5.3K30

Python抓取某大V公众文章

我之前Charles来抓取了得到App音频资料 抓取得到App音频数据,于是又收到有读者要我抓取公众文章,于是就有了这一篇文章....不知道爬谁文章好,想了想找了比较接地气公众大V[匿名一下,省得被认为蹭流量],于是在微信上征得他同意后,开始干活了! 抓取效果图如下: ?...打开Charles抓包工具,打开微信客户端,我是直接微信PC版上查看公众文章,其实这与手机上道理是一样。...然后再看Headers中cookie,这里cookie一定要注意,每个公众对应cookie是不一样, ? ?...总结说明两点:爬取公众文章主要就是注意url与cookie变化,其它都是相似的。另外每个公众url与cookie必须匹配,才能获取到文章列表, 下面可以开始写代码了!

2.3K40

Python 爬微信公众数据

0 前言 最近想搞一点秘密小东西,然后就发现了一个非常有用库 wechatsogou,听个名字你就大概能猜出是什么来了,基于搜狗微信搜索微信公众爬虫接口,有了这个就可以玩起来了。...1 环境说明 Win10 系统下 Python3,编译器是 Pycharm,需要安装 wechatsogou 这个库 这里只介绍 Pycharm 安装第三方包方法。 ? 一 ?...headimage 就是我公众头像;wechat_id 是我公众微信 id;qrcode 是公众二维码链接;introduction 是公众简介,或者说是功能介绍; authentication...('萧北月')) # 关键词是萧北月,不是说爬我公众文章 运行结果是一大堆东西,,这里只能爬取一部分文章 ?...{'article': {'title': 'Python 制作微信好友个性签名词云图', 'url': 'http://mp.weixin.qq.com/s?

2.1K50

Python 进行微信公众开发

今天看到篇教程,是python开发微信公众,觉得有意思,就敲代码实现了一下,成功后更觉得好玩,故记录,方便开发深入时使用。...接入微信公众平台 其实,微信api接口使用,这里主要是参考官网说明部署,步骤有点像曾经写过一篇zabbix实现微信报警配置;想玩好了,除了要对使用哪种语言本身熟悉,还要就是熟读微信api接口文档了...第一步:填写服务器配置nxinx 扫描登陆免费微信测试平台,填写接口配置信息: 注意:微信公众接口只支持80端口。所以,在填写url时我是在阿里云上nginx做一个web服务。...示例一:简单文本信息 个人用户关注公众后,用户输入字符串,公众回显什么字符串; 具体还要参考微信api文档:消息管理部分 python代码: 运行代码: python wechat.py...然后,在微信公众平台上,找到测试二维码,扫描关注后,首次关注时,手机微信客户端就会收到自动推送信息,即显示i like python

3.8K41

Python 进行微信公众开发

作者 crystaleone | 职位 马哥教育金牌助教 今天看到篇教程,是python开发微信公众,觉得有意思,就敲代码实现了一下,成功后更觉得好玩,故记录,方便开发深入时使用。...接入微信公众平台 其实,微信api接口使用,这里主要是参考官网说明部署,步骤有点像曾经写过一篇zabbix实现微信报警配置;想玩好了,除了要对使用哪种语言本身熟悉,还要就是熟读微信api接口文档了...第一步:填写服务器配置nxinx 扫描登陆免费微信测试平台,填写接口配置信息: ? 注意:微信公众接口只支持80端口。所以,在填写url时我是在阿里云上nginx做一个web服务。...示例一:简单文本信息 个人用户关注公众后,用户输入字符串,公众回显什么字符串; 具体还要参考微信api文档:消息管理部分 python代码: ? ? ? ?...运行代码: python wechat.py 然后,在微信公众平台上,找到测试二维码,扫描关注后,首次关注时,手机微信客户端就会收到自动推送信息,即显示i like python

3.8K60

Python找到了隔壁蹭网妹子QQ

最近发现晚上有人老是在蹭网,而且严重怀疑是我美女单身邻居,这可是千载难逢好机会。于是我Python轻松找到了它QQ,开始了我桃花之旅......下面给大家介绍一下我是怎么做到。...果然登入路由器之后,发现有1台陌生设备华为P30Pro在线,哈哈女神都是高端手机,我等屌丝还在苦苦坚守16年华为mate9。...那么如何才能知道女神QQ呢,别急别急啊,且听我慢慢给大家分析。...3-神库Scapy抓包分析 Pythonscapy库抓包分析,有同学可能不知道这个库,这个库其实非常有用,尤其在网络分析方面,小编简单介绍一下。...(1)scapy库简介 scapy是一个可以让用户发送、侦听和解析并伪装网络报文Python程序。这些功能可以用于制作侦测、扫描网络工具。

29810

SFTP 和 FTP 区别及 SFTP 代替 FTP

不过 ftp 服务器端会占用一定 VPS 服务器资源。其实可使用 sftp 代替 ftp,好处是一、可以不用额外安装任何服务器端程序。二、会更省系统资源。...而 SFTP 协议是在 FTP 基础上进行数据加密,安全性提高了,理论上来说 SFTP 传输效率比 FTP 要低。...Windows 下面常见 FTP 客户端比如 Filezilla、Flashfxp、Winscp、cuteftp 都支持 SFTP,在登陆时选择 sftp 协议,输入 SSH 账号密码就可以正常连接到...魏艾斯博客我常用是 WinSCP,相关教程请参考WinSCP-SFTP 管理传输软件安装使用这篇文章。 ?...一般来说我们默认最高权限 root 账号登陆,那么登陆之后就在/root 文件夹 下,同时你上传文件属主会被设置为登陆用户,后面的操作和 ftp 软件都是一样,需要到哪里就切换文件夹即可。

6.3K30

python爬取公众最简单方式爬虫

目标公众:吃鸡搞笑视频 设备:python集成工具--pyCharm 之所以称之为最近单方式,是因为--代码少,效果好 这里只爬了公众标题和链接,先上效果[代码]效果图[image.png] 操作步骤...: 1、先自己申请一个公众,链接:https://mp.weixin.qq.com/ 2、登录自己账号,新建文章图文,点击超链接 [image.png] 3、弹出搜索框,搜索自己需要公众,查看历史文章...[搜索公众] [查看历史文章] 通过抓包获取请求url [获取请求url] 通过点击下一页,多次获取url发现,只有bengin参数发生变化 [image.png] 所以我们确定了url,开始爬虫吧...[image.png] 报错信息如下,应该是缺少cookie和其他相关参数 添加上cookie进行,爬取,发现完全没问题(测试发现cookie有效期很长),那就完全可用,方式被发现是爬虫我又添加了两个参数...: Host:域名 Referer:上次请求 是我操作更像浏览器 完整代码如下 # -*- coding: utf-8 -*- import requests import jsonpath headers

48860

Python 为什么 # 作注释符?

, Ruby, Seed7, Windows PowerShell, PHP, R, Make, Maple, Elixir, Nim 那么,Python 为什么“#”作注释符,而不是“//”呢?...在某些“类脚本语言”中,比如 yaml、conf 和 ini 等格式配置文件,它们大多也是采用脚本语言“#”作为注释符。...大多数写法是我从未见过,有些甚至是难以忍受,槽点太多! 在这份表格里,我们看不到 Python,因为从严格意义上讲,Python 并没有块注释符!...一般而言,我们在连续每行内容前面加“#”,达到块注释效果。块注释被看作是多个行注释。...Python 多行字符串三对单引号或双引号表示,它还可以用作文档字符串(即Documentation Strings,简写docstrings)。

83030

Python 为什么 # 作注释符?

, Ruby, Seed7, Windows PowerShell, PHP, R, Make, Maple, Elixir, Nim 那么,Python 为什么“#”作注释符,而不是“//”呢?...在某些“类脚本语言”中,比如 yaml、conf 和 ini 等格式配置文件,它们大多也是采用脚本语言“#”作为注释符。...大多数写法是我从未见过,有些甚至是难以忍受,槽点太多! 在这份表格里,我们看不到 Python,因为从严格意义上讲,Python 并没有块注释符!...一般而言,我们在连续每行内容前面加“#”,达到块注释效果。块注释被看作是多个行注释。...Python 多行字符串三对单引号或双引号表示,它还可以用作文档字符串(即Documentation Strings,简写docstrings)。

1.1K20

Python找到了隔壁蹭网妹子QQ

最近发现晚上有人老是在蹭网,而且严重怀疑是我美女单身邻居,这可是千载难逢好机会。于是我Python轻松找到了它QQ,开始了我桃花之旅......下面给大家介绍一下我是怎么做到。...果然登入路由器之后,发现有1台陌生设备华为P30Pro在线,哈哈女神都是高端手机,我等屌丝还在苦苦坚守16年华为mate9。 ?...那么如何才能知道女神QQ呢,别急别急啊,且听我慢慢给大家分析。...3、神库Scapy抓包分析 Pythonscapy库抓包分析,有同学可能不知道这个库,这个库其实非常有用,尤其在网络分析方面,小编简单介绍一下。...1).scapy库简介 scapy是一个可以让用户发送、侦听和解析并伪装网络报文Python程序。这些功能可以用于制作侦测、扫描网络工具。

92020
领券