Python

【Python】72行实现代码行数统计,简单实用!

2022-03-15
0. 前言 最近突然想知道自己总共写了多少行代码,于是做了这样一个小工具…… 1. 准备工作 先考虑一下希望得到的效果: Language(语言) Lines(代码行数) Size(代码文件总大小) Files(代码文件总数) ...
阅读更多

Anaconda Spyder点击无响应解决

2020-07-12
问题分析 可能是升级或卸载了spyder依赖的包,导致spyder无法正常运行。 我升级了PyQt5,spyder要求PyQt5<5.13,而安装的最新版本为5.15,导致spyder启动时出现问题。 解决方法 打开Anaconda ...
阅读更多

pip速度太慢解决(使用清华镜像)

2020-07-12
python的包管理工具pip速度太慢,经常下载时报错,可以使用清华镜像代替默认下载源。以下两种方法任何电脑都可以使用,演示电脑为Windows 10 版本1909。 临时方法 使用pip下载时,临时使用镜像(命令行): pip insta...
阅读更多

【python爬虫】从腾讯API爬取美国疫情数据+制表

2020-06-03
最近(文章撰写时间为2020/6/1 18:40)疫情在中国情况好转,却在美国暴虐。 本篇文章将爬取腾讯提供的美国疫情数据并制表。 1. 爬取数据 调用API接口 接口:https://api.inews.qq.com/newsqa/v1/...
阅读更多

Python函数之lambda函数

2020-04-21
温馨提示:如果读者没有学过def定义函数,请先看这里 定义形式 <函数名> = lambda <参数列表>: <返回值> 等同于: def <函数名>(<参数列表>): ret...
阅读更多

Python函数之def定义函数

2020-04-21
链接 想研究Python函数?看这里 函数怎样取名?看这里 有参数的函数还可以怎么传参?看这里 一、无参数函数 结构 def <函数名>(): # 强制要求 <函数体> # 可省略 return <返回值&...
阅读更多

【Python】对象(包括类、函数)取名方法

2020-04-20
先上干货,通用的: 字母:A-Z a-z 下划线:_ 数字:0-9(注意:数字不能在开头) 理论上可以使用中文变量名,但强烈不建议使用。 合法名字举例 abcdef GoodCoder AD_fhrygfuigfr A_a_007 __NA...
阅读更多

tkinter Text edit_undo()/edit_redo() 没反应解决方法

2020-03-24
问题 tkinter.Text调用edit_undo()和edit_redo()没反应。 问题分析 这是因为没有设置Text的undo参数为True,设置后才能“激活”edit_undo()和edit_redo()。 这个错误难发现是因为它...
阅读更多

Python函数之*[参数名]和**[参数名]的用处

2020-03-03
一、*[参数名] 调用 合法调用 普通调用 *参数名一般写成*args, 如: def func(*args): print(args) 可以试着调用func: >>> func(1) (1,) >>>...
阅读更多