
python
是泛小舟啊?
屠龙勇士不会变成恶龙
展开
-
pycharm alt+enter智能提示无法进行包导入
新换的电脑,重新安装conda、pycharm等软件,直接把原来的workspace里面的项目复制过来打开,这个是前提。然后神奇的一幕出现了,alt+enter的智能提示就失效了,效果复现不出来了,总之就是没有install package xxx 的这个选项尝试了很多办法不说了,网上也没有人提出解决办法,所以写出来给大家分享一下。最后的解决方法是:关闭pycharm,删除项目路径下的.idea文件,然后使用pycharm重新打开项目就行了这个文件保存的是本项目的一些关于IDE的原创 2021-12-29 14:59:41 · 4588 阅读 · 3 评论 -
阐述:UTF-8编码是如何向下兼容ASCII码的?
引子我们知道,UTF-8编码的出现是为了实现不同字符集之间的统一编码,它既可以以3个字符长度解释中文字符,又可以以1个字符长度解释英文字母,既对应着的向下兼容了ASCII码表。那么UTF-8编码是被如何设计来实现这一点的呢?解释首先简单解释一下ASCII码的编码规则,再解释UTF-8的编码规则,大家就懂了ASCII码的编码规则ASCII码表一共规定了128个字符,也就是ASCII码能解释的128个字符,包括换行、空格等符号和英文字符、阿拉伯数字等。ASCII码占一个字节,即8个bit位,第一个b原创 2021-05-12 19:14:35 · 3493 阅读 · 0 评论 -
python代码文件头注释规范
说明:注释的原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。文件头注释规范格式,如下:# -*- coding: utf-8 -*- ## ------------------------------------------------------------------# File Name: pyxxx# Author: sacevan# Version: ver0_1# C原创 2020-12-15 16:15:01 · 7720 阅读 · 0 评论 -
python获取本周周一或周末日期
1. 获取本周周一日期用timedelta函数做一个小算法:from datetime import datetime, timedeltadef this_monday(today): """ :function: 获取本周周一日期 :param today: :return: 返回周一的日期 :return_type: string """ today = datetime.strptime(str(today), "%Y%m%d"原创 2020-12-11 17:29:10 · 13776 阅读 · 3 评论