- atom 中全局搜索文件的快捷键是 ctrl + Shift + F
- 这种写法很清秀啊。list(range(2,10,2)) ---> [2, 4, 6, 8]
- python的装饰器,本质上是一个函数,它把被传入的函数包裹在自己里面,
自身也可以执行东西。 - [1,2,3] * 2 ----> [1, 2, 3, 1, 2, 3]
- [1,2] + [3,4] ----> [1,2, 3, 4]
- 对一个浮点数取3位小数
a = 3.14158
ret = round(a, 3) - 获取一个字典所有的键,直接用list()来转换
d = {'id':7, 'name':'Shiba', 'color':'brown', 'speed':'very slow'}
print(list(d)) - 根据用户名来查找某个用户在社交媒体上的账户信息
https://github.com/sherlock-project/sherlock python3 sherlock [fanchuang] 可以根据这个库的思想来改写自己的库。比如改变网站列表。
- 查看某个包的安装路径
import speech_recognition as sr import os.path as p print(p.dirname(sr.__file__))
- a = sys.maxsize # 9223372036854775807 , len(str(a)) = 19
- os 文件路径的一些用法
- os.path.realpath = os.path.abspath, 返回的是某个文件的绝对路径 - os.path.dirname(your_file_path), 返回的是某个文件所在的文件夹的路径。 - os.path.join()的正确用法。x = os.path.join("/home/fc/Desktop", "data.json")
- import operator; "Same as a[b]."
- time.monotonic(),
- 如果想直接使用 self 作为一个可迭代对象的话,需要自己来实现一个 iter()方法。
- pathlib.Path('.') / "some.txt" 操作文件路径,是一种更简洁更优雅的方式。
2020-5-31 临时笔记
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...