Python 通过 pip 安装库时 Microsoft Visual C++ 14.0 is required 的解决方法
今天在 PyCharm 中通过 pip 安装 GeoPandas 时提示 error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Vi...
今天在 PyCharm 中通过 pip 安装 GeoPandas 时提示 error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Vi...
老王用 Python 处理 Excel 时一般会用到 Pandas 这个包,最后如果需要保存 Excel 文件,则直接用 DataFrame 的 to_excel 方法,这种情况 Excel 有统一的列宽,非常不美观,所以今天就分享一个方法...
今天老王遇到一个需求,需要将域名解析成 IP 地址,代码语言是 Python,一开始还以为会比较复杂,结果搜了下 2 行代码就可以搞定了,不得不说人生苦短,我用 Python。本文分享下具体的代码。 代码: def get_ip(domai...
今天老王用 Flask 在本地发布一个 Python 服务后,浏览器可以正常访问,但是尝试用 requests 测试下这个 API 接口,却直接返回了 503 错误,下面分享下出现这个问题的原因和解决方法。 一、问题原因 浏览器可以正常访问...
今天老王在一台 CentOS 服务器上跑 Python 程序时,项目依赖已经通过 requirements.txt 都安装好了,但是运行时依然报错 ImportError: No module named ‘_sqlite3...
Python 的 difflib 模块可以非常方便的比较两个文件的异同,并且支持将结果保存为 html 文件,html 文件中会高亮出两个文件不同的地方,非常方便。下面就简单记录下 difflib 用法。 一、difflib 介绍 diff...
之前老王介绍过《PHP 使用 SMTP 发送邮件教程(PEAR Mail 包)》,这次需求是用 Python 调用 SMTP 服务发送邮件,并且需要在邮件中添加附件(文本文件),本文分享下具体的代码。 一、准备工作 1、SMTP 邮箱 QQ...
老王今天在用 Selenium + Chrome 处理一个爬虫问题时,调用了一个元素的 click() 方法模拟点击事件,但是有些时候代码会返回 error: Message: element click intercepted 的错误。本...
WordPress xmlrpc 功能可以让我们远程自动发布文章,另外常见的操作如保存草稿、指定分类目录、指定标签、指定作者、新建标签和分类目录都可以通过 xmlrpc 实现。今天老王就分享下 Python 如何使用 xmlrpc 操作 W...
在进行数据分析前,我们一般都需要从源数据中筛选出自己需要的部分,在这个步骤比较常用的就是 Pandas 中的 loc 函数和 iloc 函数,所以本文老王就介绍下这个函数并分享 5 个常见的用法。 一、函数介绍 1、loc 函数 pytho...