python3 解法 from urllib.request import quote, unquote url = "https://www.baidu.com/s?wd=code123中国" gbk_url = quote(url, safe=";/?:@&=+$,", encoding="gbk") utf_url = quote(url, safe=";/?:@&a...
Python 基础教程
Go 1.18 系列篇(三):一文掌握 Go 工作区模式
系列导读: 1、Go 1.18 系列篇(一):如何升级 Go 1.18 ? 2、Go 1.18 系列篇(二):一文掌握泛型的使用 对我来说,Go1.18 最 "实用" 的功能,应该是 Go 工作区模式,虽然上篇文章中的泛型在某些场景下也是...
实现冰墩墩自由?冰墩墩抢购脚本开源
最近的 冰墩墩 火到很离谱啊,各大电商平台都卖断货了,从最原价 88 元炒到了几千块钱,真的一墩难求啊,比茅台还 TM 地赚钱。 咱是程序员,能让代码干的活,就不要手动了,写个 Python 几行代码就能自动抢 冰墩...
零基础学 Python(99):使用 venv 管理 Python 虚拟环境
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 在前面介绍的几种方法中,都需要借助第三方模块来完成虚拟环境的管理。 但其实在 Python 3 中就自带了一个专门用门管理虚拟环境的模块,它叫 ve...
零基础学 Python(98):使用 poetry 管理 Python 虚拟环境
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 1. 安装 poetry poetry提供多种安装方式,个人推荐从以下2种方式中选择: 方式一:(推荐)使用在线脚本进行安装,是最为推荐的安装方式 $ cu...
零基础学 Python(97):使用 pipx 安装虚拟环境 cli 命令行工具
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 1. 什么是 pipx pipx 是一款用于帮助你安装和运行那些用 python 编写的终端程序,它类似于 macOS 上的 brew,Ubuntu 上的 apt,CentOS 上的 yum...
零基础学 Python(96):使用 pipenv 管理虚拟环境
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 以前一直使用pip+virtualenv+virtualwrapper管理模块和环境, 但是virtualwrapper在windows上使用不太方便,而且包和环境分开管理确实经常不记得...
零基础学 Python(95):使用 virtualenv 管理虚拟环境
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 1. 安装virtualenv 由于 virtualenvwrapper 是 virtualenv 的一组扩展,所以如果要使用 virtualenvwrapper,就必须先安装 virtualenv。 基本使...
零基础学 Python(94):为什么要有虚拟环境?
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 虚拟环境的意义,就如同虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰。 举个例子吧。 假设我们的电脑里有两个项目,他们...
零基础学 Python(93):使用 flake8 保证代码风格
查看本系列教程目录:请点击:零基础小白入门 Python 系列教程 pep8 是Python 语言的一个代码编写规范。如若你是新手,目前只想快速掌握基础,而不想过多去注重代码的的编写风格(虽然这很重要),那你可以尝...