python

  • 深入了解Python如何操作MongoDB

    目录 前言 1. 准备工作 2. 连接MongoDB 3. 指定数据库 4. 指定集合 5. 插入数据 6. 查询 7. 计数 8. 排序 9. 偏移 10. 更新 11. 删除 12. 其他操作 前 ...

  • 一步步教你用python的scrapy编写一个爬虫

    介绍 本文将介绍我是如何在python爬虫里面一步一步踩坑,然后慢慢走出来的,期间碰到的所有问题我都会详细说明,让大家以后碰到这些问题时能够快速确定问题的来源,后面的代码只是贴出了核心代码,更详细的代 ...

  • 如何将 awk 脚本移植到 Python

    将一个 awk 脚本移植到 Python 主要在于代码风格而不是转译. 脚本是解决问题的有效方法,而 awk 是编写脚本的出色语言.它特别擅长于简单的文本处理,它可以带你完成配置文件的某些复杂重写或目 ...

  • Django实现内容缓存实例方法

    Django实现内容缓存: 1.内存缓存 settings.py文件配置 CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends. ...

  • Python基础知识+结构+数据类型

    目录 前言 一.编程基础 1.基本的输入输出 2.变量 3.基本运算符 二.控制流程 1.选择结构 2.循环结构 三.数据类型 1.字符串 前言 今天给大家分享一些Python的基础知识,想要盖好大房 ...

  • python实现拼图小游戏

    Python小白一只,正在成长,程序自己设计,很多不足,算法很多地方能优化.欢迎大佬来指教. 游戏效果 创建设置类,储存游戏基础数据 可以不使用这个类,在程序中直接使用相应的数据.但是使用这个类更便于 ...

  • pygame实现简单五子棋游戏

    本文实例为大家分享了pygame实现简单五子棋游戏的具体代码,供大家参考,具体内容如下 看代码: ①Gomuku2.py: import sys import random import pygame ...

  • python中关于对super()函数疑问解惑

    目录 案例一:运行下面的代码结果是什么? 案例二:运行下面的代码结果是什么? 案例三.更复杂些的继承,和上面的同理 总结 案例一:运行下面的代码结果是什么? class Person: def run ...

  • python光学仿真相速度和群速度计算理解学习

    目录 波动模型 相速度 群速度 从编程的角度来说,波动光学在某些情况下可以简单地理解为在光线模型的基础上,引入一个相位项. 波动模型 一般来说,三个特征可以确定空间中的波场:频率.振幅和相位,故光波场 ...

  • pandas 强制类型转换 df.astype实例

    废话不多说,大家还是直接看代码吧! import pandas as pd from matplotlib import pyplot as plt from datetime import date ...

  • python 爬取豆瓣电影短评并利用wordcloud生成词云图

    目录 前言 第一步.准备数据 第二步.编写爬虫代码 第三步.生成词云图 前言 最近学到数据可视化到了词云图,正好学到爬虫,各种爬网站[实验名称] 爬取豆瓣电影<千与千寻>的评论并生成词云 ...

  • Python高级编程之消息队列(Queue)与进程池(Pool)实例详解

    本文实例讲述了Python高级编程之消息队列(Queue)与进程池(Pool).分享给大家供大家参考,具体如下: Queue消息队列 1.创建 import multiprocessing queue ...

  • Python中Enum使用的几点注意事项

    Enum 是个类 所以 基本的类操作都可以用 也就是我们可以添加自己的方法 class Mood(Enum): FUNKY = 1 HAPPY = 3 def describe(self): # se ...

  • python的dataframe和matrix的互换方法

    实例如下所示: #-*- encoding:utf-8 -*- import pandas as pd import numpy as np df = pd.DataFrame(np.random.r ...

  • 一文搞懂Python中is和==的区别

    目录 ==比较操作符和is同一性运算符区别 哪些情况下is和==结果是完全相同的? 为什么256时相同, 而1000时不同? 结论 ==比较操作符和is同一性运算符区别 哪些情况下is和==结果是完全 ...

  • 利用Python pandas对Excel进行合并的方法示例

    前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...

  • Python批量删除mysql中千万级大量数据的脚本分享

    场景描述 线上mysql数据库里面有张表保存有每天的统计结果,每天有1千多万条,这是我们意想不到的,统计结果咋有这么多.运维找过来,磁盘占了200G,最后问了运营,可以只保留最近3天的,前面的数据,只 ...

  • Python Django ORM与模型详解

    目录 一. 环境准备: 1.docker环境 docker环境如下: 2.安装mariadb数据库 运行如下命令: docker run -d --name [容器名称] -v test:/var/l ...

  • tensorflow+k-means聚类简单实现猫狗图像分类的方法

    一.前言 本文使用的是 kaggle 猫狗大战的数据集:https://www.kaggle.com/c/dogs-vs-cats/data 训练集中有 25000 张图像,测试集中有 12500 张 ...

  • 快速解决pymongo操作mongodb的时区问题

    如下所示: 1.mongodb的日期时间格式是UTC时间,中国时间 = UTC时间 +8 2.可在pymongo客户端加入时区以解决此问题: import pytz from pymongo impo ...