文章分类 - python
摘要:**有时候我们需要从多个角度进行数据的比较、分析,因此就需要用到子图。**子图的本质是在一个较大的图形中同时放置一组较小的坐标轴,布局形式可以多种多样,不拘泥于我们在第五集中举的那种[网格图](https://www.zhihu.com/search?q=%E7%BD%91%E6%A0%BC%E5%
阅读全文
摘要:在安装完WSL后,Windows下的盘符会自动挂载在/mnt/目录下,当U盘或移动硬盘插入电脑后无法自动挂载的时候,需要手动挂载。 1.打开Ubuntu系统,在/mnt/下创建U盘或移动硬盘挂载目录(g) sudo mkdir /mnt/g 2.使用drvfs格式将U盘或移动硬盘插入电脑后的盘符G,
阅读全文
摘要:用Python写爬虫工具在现在是一种司空见惯的事情,每个人都希望能够写一段程序去互联网上扒一点资料下来,用于数据分析或者干点别的事情。 我们知道,爬虫的原理无非是把目标网址的内容下载下来存储到内存中,这个时候它的内容其实是一堆HTML,然后再对这些HTML内容进行解析,按照自己的想法提取出想要的数据
阅读全文
摘要:1、按“win+R”打开运行,输入“gpedit.msc”; 2、依次打开“计算机配置-windows设置-安全设置-本地策略-安全选项”,在右侧找到并双击“用户账户控制:以管理员批准模式运行所有管理员”; 3、勾选“已禁用”,重启计算机即可 转自:https://www.zhihu.com/que
阅读全文
摘要:Python在很多情况下可以提供便捷快速的编程体验,但是同时在一些计算密集情况下无法兼顾性能。 常用的方法包括cython、使用C/C++等 Rust是一门编译型、强类型、内存安全的编程语言,在一定程度上能覆盖到C的各种领域,其优缺点简单总结为: 参考:https://cheats.rs/ > 优点
阅读全文
摘要:APScheduler定时框架 APScheduler 全称是Advanced Python Scheduler是一个 Python 定时任务框架,用于执行周期或者定时任务,APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期)Linux 下的 Crontab 命令 ,同时支持异
阅读全文
摘要:配置SWIG 下载SWIG Download SWIGwww.swig.org/download.html 官网下载最新版本。解压到某个文件夹。比如笔者放在了: D:\PROGRAM\IDE\swigwin-4.0.2 【记住这个地址!下面要用】 PATH配置 Windows快捷搜索“环境变量”,打
阅读全文
摘要:前言 学习Python的人一定知道pip install xxx的作用,但是很少有人会去想背后的东西——pip安装的到底是什么?什么是.whl包?如果哪天我自己想写一个python包,应该怎么做? 一、初探pip安装过程 我们先来看两个pip安装包的过程。第一个是再熟悉不过的NumPy包: $ pi
阅读全文
摘要:There are many operating systems built on the GNU/Linux code base; these are known as "distributions." Users fondly (or sometimes not so fondly) talk
阅读全文
摘要:如果你用CPython写了一个扩展,然后要打包到wheel中发布,应该如何操作?你搜索网络,不管英文还是中文,得到的都是一知半解的答案。根据官方的粗浅文档,你可能可以很快完成一个wheel包,但和真正的wheel包差了十万八千里。这里主要考虑两个问题:1.包的结构,2.依赖库如何打包。 学习资源 因
阅读全文
摘要:准备工作 部署私有 pip 库需要使用 pypiserver 这个 Python 包。我们建议使用 docker 部署,方便快捷。首先我们到部署的服务器上,创建一个存放配置和包的目录,我的是:/var/www/pypiserver 。 我们使用了 Docker swarm 来部署,参考了这里的配置:
阅读全文
摘要:在这篇博文中,我将讨论如何开始使用Pipenv一个 Python 打包工具。这篇博文遵循 Ubuntu 工作流程,可以在 MacOS 和 Windows 中轻松复制。让我们开始吧。 什么是Pipenv? Pipenv 是 Python 的 Python 打包工具,是对使用Pip、Venv和 requ
阅读全文