分类 Python 下的文章

分类: Python

Debian11安装Python 3.11最新版

Debian11默认的Python版本是python3.9.2,以下是升级为Python3.11版的步骤:1、更新程序包并安装依赖环境:sudo apt update && sudo apt upgrade sudo apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-d...

阅读全文 »

分类: Python

PyCharm修改格式化代码快捷键

安装Pycharm以后保存代码的时候并不会自动格式化代码,默认格式化代码的快捷键是CTRL+ALT+L比较麻烦,更改为Alt+F键,操作方法步骤如下:1、File-Settings--keymap 2、找到需要修改的功能 3、鼠标右键选择——选择“add keyboard shortcut” 4、直接按需要设置的快捷键位,如ALT+F 5、最后应用即可,如下图:实际go的fmt挺好用...

阅读全文 »

分类: Python

PyCharm自定义文件模板和代码模板

PyCharm自定义文件模板和代码模板PyCharm支持配置自定义文件模板和代码模板,配置后每次新建文件均会自动填充模板内容,如:作者信息等。设置路径“PyCharm”→“File”→“Settings”→“Editor”→“File and Code Templates”→选择一个你想要设置的→输入模板配置→“确定”自用的模板设置:#!/usr/bin/env python3 # -*- ...

阅读全文 »

分类: Python

使用国内镜像源 提高pip安装更新速度

不论是使用 pip,还是 Pipenv、Poetry等工具,安装 Python 包的时候会默认从官方的 PyPI 源下载文件,速度比较慢。国内的一些公司和机构提供了 PyPI 镜像源(mirror source),你可以设置让这些工具从国内的镜像源安装 Python 包,以便提高下载速度。官方 PyPI 源的 URL 为 https://pypi.org/simple (旧的 URL 为 h...

阅读全文 »

分类: Python

Django2.x删除表后重建

Django框架中删除表,正确的方法步骤如下:1、进入数据库中,如MySQL中删除表drop table tablename;2、注释django中对应的Model和引用该Model对应的代码,然后执行:python manage.py makemigrations python manage.py migrate --fake3、去掉刚才的注释重新同步数据即可。python mana...

阅读全文 »

分类: Python

pipenv安装部署python虚拟环境

为解决python不同版本混用的尴尬,避免污染系统python的依赖包环境, 我们需要创建虚拟环境, 将python2和python3隔离使用,之前使用virtualenv创建,需要将虚拟环境依赖包的导出为requirements.txt, 一旦依赖包变动,就要重新导出,而pipenv会自动帮我们生成Pipfile和Pipfile.lock, Pipfile会随着项目,当我们安装时只需在Pi...

阅读全文 »

分类: Python

Python中字符串拼接方法整理

ython拼接字符串一般有以下几种方法:1、直接通过(+)操作符拼接s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World!使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内...

阅读全文 »