![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
babyjustsaidyes
如果觉得我的文章有帮助,还请你点赞来表达感谢之意,鼓励创作。大部分文章都是经验累积之作,我若查到网上有的就不重复写了,希望这些成果能帮到广大开发者。
展开
-
df2=df 改变会影响另一个 互相独立的办法
df2=df df2.loc[:,"id"]=35 #随后发现df也被改变了 import copy a = [1, 2, 3] b = a # 把下面2行注释并运行会发现a,b改变数据后会影响彼此 b = copy.deepcopy(a) #避免办法1:深拷贝,让b与a相互独立(值相同,但在内存中的ID不同) # a = [1, 2, 3] #办法2:让a重新指向后,b就会指向a指向的对象,而非a本身 a[2] = 67 b[0] = 99 print(a) print(b) print(id(a))原创 2021-07-17 11:23:42 · 320 阅读 · 0 评论 -
开发环境镜像分类建议
对于镜像问题,我建议采取三种镜像。 第1种是常用镜像,集成了所有的开发工具和环境。要定期2个月更新保存,随时出问题可回退。 第2种是测试镜像,就是当对一个开发环境不太熟悉,把握不大。就先在测试镜像里面做,做坏了大不了卸载重装(可能所有新装的环境都要在测试镜像先装一次,确认没问题了,再在常用镜像安装,避免了一开始的谨慎低效率和环境崩溃问题)。 第3种是历史镜像,里面安装爬虫环境或其他次要的开发工具,一旦做特殊的开发,常用的没有,就用历史的。 ...原创 2020-06-30 18:11:14 · 3732 阅读 · 0 评论