
Memory
callow238
这个作者很懒,什么都没留下…
展开
-
解决chromedriver版本问题
【代码】解决chromedriver版本问题。原创 2023-03-13 20:23:08 · 1230 阅读 · 0 评论 -
well-designed代码(2)- if __name__ == ‘__main__‘-cs50p
cs50p原创 2022-10-14 12:29:39 · 285 阅读 · 0 评论 -
try except else
except有畏惧,并且懒得写,只想自己调试。后来觉得还是应该写,defensive的编程方式。原创 2022-10-11 16:15:52 · 238 阅读 · 0 评论 -
python的well-designed 代码(1)-cs50p
代码不光要correct,也要well-designed,记录一下。原创 2022-10-10 17:59:07 · 191 阅读 · 0 评论 -
记录在腾讯云上部署python环境踩过的坑
本次618购买了腾讯云最基本的轻量服务器,用于跑一些python程序。感觉用户手册对于有些问题语焉不详,踩过的坑记录一下。原创 2022-06-03 16:16:37 · 462 阅读 · 0 评论 -
time machine无法备份问题
最近经常遇到time machine无法自动备份问题,今天狠狠心把磁盘格式化后重新备份,果然可以了。但是我无法每次都格式化再备份吧。。搜到一个解决方案,下次不行的时候再试试这种方案:发现错误代码Open Console (Spotlight Search can quickly open this)Click your computer under devices. Typically says “NameMacbookPro”In the search bar type “backupd”转载 2022-05-02 08:40:05 · 1134 阅读 · 0 评论 -
爬取动态网页的一点小心得
在爬取动态网页,尤其是实时不停交互的网页,在network中查看js文件时看得眼睛痛,因为文件一直在跳。这时,不如转到source中查看,先根据文件名大概区分,再耐心点开一个个js文件,起码js文件没有一直在刷新,对眼睛比较友好。...原创 2022-03-30 20:31:16 · 463 阅读 · 0 评论 -
InvalidIndexError: (slice(None, None, None), None) 错误
在对照书复现代码时,发现一个很奇怪的现象:直接将X,Y画图不会报错;引入线性回归模型,再用拟合的数据画图就报错,错误代码: InvalidIndexError: (slice(None, None, None), None)乱搜了一通,经过测试,还是要转换数据格式。书中源代码根本没这两行不知道怎么写出来的。import pandas as pdimport matplotlib.pyplot as pltimport numpy as npfrom sklearn.linear_model原创 2022-03-25 20:40:41 · 8375 阅读 · 3 评论 -
mac 中获得文件路径的方法
win系统的文件路径很好找,但是mac颇感无力。乱搜了一通,有作者居然建议把文件复制到jupyter文件一起。吐槽无力真的是。最后找到了2种方法,记录一下:把文件拖到终端窗口,即可显示完整路径。在finder中把文件找到,在finder最下方的路径链中右键单击文件名,会出现‘将“xxx(文件名)”拷贝为路径名称。’...原创 2022-03-25 18:31:05 · 898 阅读 · 0 评论 -
关于jupyter的傻。。行为
今天重新调试本机pycharm 中的jupyter时,提示connection localhost:8888 failed(大意)。一通搜索,包括扫描8888端口占用情况,打开本机所有ip等,统统无效。最后翻出安装jupyter时的网址+token,复制到pycharm中的配置jupyter服务器就可以了。其中pycharm的jupter服务器配置数据毫无变化,但是就是ok了。高度怀疑跟token有关系。...原创 2022-03-25 18:03:30 · 2040 阅读 · 2 评论 -
python中的for _ in range(n)
代码中经常有for _ in range(n),在quora查到一个比较比较好的回答,暂时解决了疑惑,记录一下:在for循环中,有时候并不需要关心变量的值。for i in range(10): print(i)for i in range(10): print('Hi')譬如上面这两个例子,第一个需要确切知道i的值;第二个就不关心i, 这时可以用_代替ifor _ in range(10): print('Hi')这种代替并不是必须的,只是在debug里有用,因为原创 2021-12-02 15:14:41 · 10918 阅读 · 0 评论 -
python值得看的资源
菜鸟教程官方中文版手册廖雪峰python入门python快速教程与Django蓝桥云课-python简明原创 2021-04-13 16:31:27 · 100 阅读 · 0 评论 -
python菜鸟教程阅读
有趣的用法_1a = ['Google', 'Baidu', 'Runoob', 'Taobao', 'QQ']for i in range(len(a)): print(i, a[i])0 Google1 Baidu2 Runoob3 Taobao4 QQ原创 2021-04-12 17:02:57 · 143 阅读 · 0 评论 -
python中的优先级问题
布尔运算中的优先级顺序:NOT、AND、OR如果表达式的操作符有相同的优先级,计算顺序是从左到右原创 2021-04-11 11:19:27 · 347 阅读 · 0 评论 -
Python 3.9 tutorial阅读
交互模式中,最近一个表达式的值赋给变量 _。这样我们就可以把它当作一个桌面计算器,很方便的用于连续计算,例如:>>> tax = 12.5 / 100>>> price = 100.50>>> price * tax12.5625>>> price + _113.0625>>> round(_, 2)113.06...原创 2021-04-10 12:07:50 · 166 阅读 · 2 评论 -
useful website 有用有趣的网址
https://tushare.pro #免费提供各种金融数据原创 2021-04-09 22:40:54 · 295 阅读 · 0 评论 -
python的类中的self
self只有在类中出现,指的是调用时的类的实例,而不是类本身。self在定义时需要定义,但是在调用时会自动传入。原创 2021-04-08 16:15:45 · 190 阅读 · 0 评论 -
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 解答
在实验json的时候,碰到json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)错误。彼时我的number.json文件是cat1,当我改为“cat1”后错误消失。import jsonfilename = "number.json"with open(filename) as f: numbers = json.load(f)print(numbers)通过查阅资料,解答如下:JSON建构于两种结原创 2021-03-27 14:07:14 · 2041 阅读 · 1 评论 -
python中的读取问题
python文件对象提供了三个“读”方法: read()、readline() 和 readlines()。每种方法可以接受一个变量以限制每次读取的数据量。read() 每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。如果文件大于可用内存,为了保险起见,可以反复调用read(size)方法,每次最多读取size个字节的内容。readlines() 之间的差异是后者一次读取整个文件,象 .read() 一样。.readlines() 自动将文件内容分析成一个行的列表,该列表可以由 Pytho原创 2021-03-26 18:01:17 · 377 阅读 · 0 评论 -
抛骰子
基本上是自己写出来的,留个纪念from random import *class Die(): def __init__(self,sides = 6): self.sides = sides def roll_die(self,times): self.times = times results = [] i = 1 while i <= self.times: x = ra原创 2021-03-26 16:19:50 · 174 阅读 · 0 评论