首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

想监控微信一个文件夹,能不能自动每天把一些重复文件给删除掉,留几个最新可以

:{total_file}') print(f'删除个数:{total_delete}') if __name__ == '__main__': main() 这里自己拿一个文件夹做了一个尝试...这个代码用了文件md5,所以是非常精确可以说精确过头。就是只要文件一丝丝改动,都算是另外一个文件。这是【瑜亮老师】测试文件,其实两个里面内容只相差一个回车,就会被代码认为是另外一个文件。...从数据安全角度来看,文件名一样,实际上内容略有不同,这个代码也同样可以识别出来是不同文件可以说是非常精准了! 想法,还可以把这个代码进行打包成一个小软件工具,发给朋友们玩玩,也是不错哦!...当然了,你还可以自动添加一个定时任务,比方说每5天之后程序自动跑一次,这样就实现了定期删除重复文件效果啦!欢迎大家积极尝试,做出来的话,欢迎留言支持,下一篇文章安排上墙!...如果在运行过程中,遇到问题的话,请随时联系进行反馈,让编程更好地助力我们工作和生活! 三、总结 大家好,是Python进阶者。这篇文章主要给大家分享了一个自动删除文件小工具。

66720

零基础使用Django2.0.1打造在线教育网站(九):初识后台管理

我们回到后台页面: 登录按钮,所以我们需要先注册一个账号,Django默认是不会给你创建账号。...xadmin安装 还记得前面的一篇笔记让你新建一个文件夹A,把下载xadmin文件放在里面,不记得请查阅这篇笔记:零基础使用Django2.0.1打造在线教育网站(六):教育网站开发配置(...验证码功能实现 我们打开eduline/apps/users这个文件夹,在里面新建一个名为adminx.py文件,我们准备开始验证码功能实现,在其中添加如下代码: #!...刷新一下你页面,就变成了这个样子: 好了小伙伴们,你现在可以照葫芦画瓢了,尝试着把其余3个apps都注册到后台吧。那些,我们下一篇笔记再介绍,接下来教你一个自定义文件信息技能。...# 作者 # @File: ${NAME}.py # 文件名 你可以自定义这些信息,当然还可以根据4选择不同来添加不同信息。

1.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

Django | 创建我们一个应用

通过cmd打开电脑命令行窗口 执行以下命令 django-admin startproject myweb myweb是自定义一个项目名称 其他都是固定格式 执行后就会在当前目录下 生成一个...manage.py 一个命令行实用程序 允许您以各种方式 与此Django项目进行交互 可以把它当作你和django之间交流媒介 要想执行django代码 这个媒介是必不可缺 __init...__.py 在python眼里 包和文件夹区别就在于 文件夹里是否包含这个文件 可以是空文件 在导入包时候会自动运行 则是包 就可以在python代码里导入这个包 使用里面的功能 没有则是普通文件夹...所以第二个myweb/是个python包 settings.py 一个配置文件 里面包含django工作配置信息 可以在里面修改相关信息 urls.py 主路由文件 也就是路由老大 子路由都是它小弟...] 在访问网站时 浏览器会根据主路由文件 找到对应urls.py文件一个参数是 子目录名称 这里啥也没写 所以相当于没有创建子路由目录 第二个参数是 要调用视图 或者说我们想要在网站上执行文件

62430

Django 学习笔记之环境搭建

另外,了 virtualenv 虚拟环境之后,我们就可以把那个文件夹整体拷贝了,部署起来方便很多。 2.1 venv 使用 创建 Python 虚拟环境,其实是“创建” 一个文件夹。...假如我们需要在 D 盘中创建一个名为 web_dev 虚拟环境。打开终端,执行以下命令。 // venv 后面接上创建虚拟环境绝对路径,建议文件名不要事先存在。...// Windows、Mac、Linux 执行命令都是一样,只不过路径不一样 python -m venv D://web_dev 执行创建命令之后,你会发现多出了一个名为 web_dev 文件夹,这说明已经创建成功...依然是打开终端,进入 `Scripts` 文件夹,运行 `activate.bat` 激活虚拟环境。 Linux 下没有 `Scripts` 这个目录,取而代之是 `bin`目录。...你可以先阅读下,这样你对 Django 整体认识以及掌握些基本知识(创建项目,运行项目等)。

54120

Django 系列博客(二)

命令行搭建 Django 项目 创建纯净虚拟环境 在上一篇博客中已经安装好了虚拟环境,所以用虚拟环境来安装指定版本 Django。为了可以从头到尾走一遍流程,重新创建了一个虚拟环境。 ?...创建项目 前往目标路径创建项目,在这里 django 项目都在家目录下面的 django_project里面。 ? 进入要创建项目的路径下,使用下面的命令创建一个 django 项目。...django-admin startproject project_name ? 可以看到多了个文件夹。查看项目结构 ? 创建应用 进入项目根目录使用下面命令创建一个 app。...应用与web服务器直接通信接口 templates:模板文件夹,存放html文件(页面),支持使用Django模板语言(DTL),也可以使用第三方(jinja2) manage.py:项目管理器,与项目交互命令行工具集入口...(相应什么,如何相应),代码逻辑处理主要地点,项目的大部分代码所在位置 页面响应 第一个响应 通过配置路由和视图文件响应第一次连接请求。

59120

Django篇(一)

3、创建一个项目 在创建项目前我们创建一个文件夹放我们项目:md 文件夹名字 就创建一个xuexi目录了。执行创建文件夹密令时候,要切换到虚拟换件文件夹下。...创建了xuexi后,我们cd xuexi到这个文件夹下。 创建一个项目:django-admin startproject 项目名字 项目名字就写test1。...一个模块对应一个应用,创建命令:python manage.py startapp 应用名 这里写student 进入你刚刚创建应用你可以看到: migrations __init_...在这个管理页可以进行添加。删除,修改,查询操作。 自定义管理页面 在admin.py中创建自定义管理类 ? 注意:list_display这个名字只能写这个名字。 我们管理页面就会变成: ?...由上面我们得知:我们访问不同页面在views中只是 模板不同,参数不同。 我们可以自己写一个方法方便我们操作。 ?

1K30

记录,Django如何利用已经存在数据库中表反向生成对应Model

Django框架中,model模型文件是操作联系数据库桥梁,通过对于模型文件编写可以不关心数据库,直接操作本身即可,不过关于模型层model文件编写,需要通过大量事件才能掌握,本渣渣一直不得要领...Navicat for MySQL 而现成数据库文件可以通过数据库操作工具,比如Navicat for MySQL,推荐使用它创建表文件,非常简单既能完成一个数据表文件设置。 ?...mysqlclient 操作需要安装第三方库:mysqlclient 我们想要用Django操作MySQL,首先还是需要安装一个驱动程序。在Python3中,驱动程序多种选择。...解决:删除数据库中表django_migrations中有关自己app条目,并且删除工程目录下,app目录下migration文件夹中除了__init__.py之外所有文件。再重新执行迁移。...问题二:为什么要在inspectdb之后更换数据库再进行迁移,直接使用原来数据库不可以

2.5K20

Python 虚拟环境 virtualenv

由于Django迭代更新非常快,也比较频繁,所以一些过时东西需要丢弃掉,一些新东西需要加进来,从而导致不同版本之间不兼容。...正常模式可能是这样:现在在A项目上有一个BUG需要修复,于是,先执行下面的命令,删除掉原来版本: 1 pip uninstall django 然后再执行下面的命令安装django1.3 1 pip...默认python版本创建虚拟环境 1 语法:virtualenv --no-site-packages ubuntu_env 就可以在当前目录创建一个env目录(虚拟环境名称,这个文件夹就是保存 Python...,目录名自定义     virtualenv venv 将会在当前目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库一份拷贝,这样就能安装其他包了。    ...bin/deactivate 要删除一个虚拟环境,只需删除它文件夹

94510

django-CMS安装和工程启动

,因此我们先利用python虚拟环境管理工具建立django-cms 3.5.2 开发环境,使用是python-virtualenv和virtualenvwrapper管理虚拟环境 $ mkvirtualenv...现在解释下上边命令 首先为你工程创建一个文件夹django-cms需要一个空目录存放工程 -f参数意味着安装django文件管理系统,可以支持文件上传等功能 -p .参数表示在当前文件夹下创建工程...yes 默认支持语种: 设置是en-us, zh-cn(中英文) 默认时区: 当然Asia/Shanghai 是否启用时区支持: 推荐yes 是否启用权限管理: 推荐yes 是否使用推特Bootstrap...主题: 推荐yes 是否使用自定义模板集: 推荐no 是否载入示例页面作为主页: 推荐yes,这样会出现一个预先安装好一部分插件简单页面作为主页,方便你熟悉django-cms插件模式 接下来django-cms...安装器会为你生成必要文件,等完成之后你就可以运行 $ python manage.py runserver 启动开发服务器,而后登陆http://127.0.0.1:8000/查看网站了。

1K20

开始进入 django 开发之旅

多种方式创建和使用虚拟环境,此前个人习惯使用 virtualenv 配合 virtualenvwrapper 两个 Python 库来使用和管理虚拟环境,现在比较喜欢使用 Pipenv 代替上面两个工具...然后创建一个文件夹,作为我们将要开发博客项目的根目录,例如我在个人工作目录 C:\Users\yangxg\SpaceLocal\Workspace\G_Courses\ 下新建一个名为 HelloDjango-blog-tutorial...如果你直接 pipenv install django 的话可能安装最新 django 发行版本,而不是 django 2.2.3,可能带来不兼容性,为后续教程顺利进行带来麻烦。...其实说通俗一点就是用一个文件夹把一系列 Python 代码文件django 配置文件包裹起来,这个文件夹可以看做一个 django 工程。...我们不必亲自动手新建这个文件夹和代码文件django 内置命令已经帮我们做了这些事情。

80330

python3+django2 开发易语言网络验证(上)

想要看看能不能在原本基础上修改,却出现了一大堆坑,不是这儿少个$ ,就是那少个 ;  要不就是哪{}包不对了,擦,不是说php是世界上最好语言?怎么感觉是世界上最坑语言呢?   ...于是,只好怒而用python,祭出django,开发一个易语言网络验证喽!其实这也是被逼无奈,毕竟,php垃圾是垃圾了点,好在开发完了,部署极为简单,而django项目的上线部署就……一言难尽了。...2.在d盘目录下找到下载xadmin-django2.zip,右键解压文件→确定,解压后文件夹中,找到xadmin-django2/xadmin-django2目录下xadmin文件夹,复制到项目中...: python manage.py makemigrations python manage.py migrate 这里一个坑:   数据更新时候,如果数据类中,DateTimeField字段,...解决办法:将apps/yanzheng/makemigrations目录下,除了__init__.py以外文件都删掉,再执行数据更新命令,就可以了。 ?

2.1K40

Python Django框架笔记(一):安装及创建项目

#推荐一本书《Python核心编程》(适合一定基础),美国人Wesley Chun编写,京东、淘宝应该都有。是觉得写很好,详细、简洁、满满干货,不像有的书整本看完也没什么用。...框架可以提供所有相关服务,如Web 服务器、数据库ORM、模板和所有需要中间件hook。有些还提供了JavaScript库。Django就是这当中一个广为人知Web框架。...(二)      项目及应用     Django项目和应用是什么?简单来说,可以认为项目是一系列文件,用来创建并运行一个完整Web 站点。...在项目文件夹下,一个或多个子文件夹,每个子文件夹特定功能,称为应用。应用并不一定要位于项目文件夹中。应用可以专注于项目某一方面的功能,或可以作为通用组件,用于不同项目。...(1)        通过命令行(mysite是项目名,自定义django-admin.py startproject mysite     命令执行后,目录下可以看到一个mysite文件夹 (2

85760

创建一个项目

Django创建项目 首先,我们确定要开发Django项目的文件夹,如我项目放在D:\resp_work\PY_WORK目录下,第一步,命令行进入该目录cd D:\resp_work\PY_WORK...,可以在项目文件夹D:\resp_work\PY_WORK 下看到创建好项目如下: 项目结构文件简单介绍【了解即可】 |-- mysite/ # 该文件夹只是项目的容器文件夹可以任意命名...,建议使用默认即可 |-- mysite/ # 这个是mysite项目的主体模块,也就是前面说到根模块 |--__init__.py # 这是一个文件,主要是用来声明mysite/文件夹一个python...在命令行进入我们创建mysite/文件夹,执行如下命令,启动服务 > cd mysite > python3 manage.py runserver 执行命令之后,会出现如下结果 接下来,就可以在浏览器中进行网站访问了...,可以通过如下命令启动服务 使用自定义8080端口启动服务 python3 manage.py runserver 8080 浏览器中可以通过如下形式访问:http://localhost

43910

Django敲门~第一部分【3. 创建第一个项目】使用自定义8080端口启动服务windows系统中,在命令行执行如下命令查看IP地址linuxunix系统中,在命令行执行如下命令查看IP地址

Django创建项目 首先,我们确定要开发Django项目的文件夹,如我项目放在D:\resp_work\PY_WORK目录下,第一步,命令行进入该目录cd D:\resp_work\PY_WORK...命令行进入项目开发文件夹 第二:我们确定要开发项目名称,案例中我们项目名称为:mysite 第三:命令行执行django创建项目的命令,如下 django-admin startproject mysite...创建项目 执行完命令之后,可以在项目文件夹D:\resp_work\PY_WORK下看到创建好项目如下: ?...Django创建项目结构 项目结构文件简单介绍【了解即可】 |-- mysite/ # 该文件夹只是项目的容器文件夹可以任意命名,建议使用默认即可 |--...,可以通过如下命令启动服务 使用自定义8080端口启动服务 python3 manage.py runserver 8080 浏览器中可以通过如下形式访问:http://localhost

1.6K10

零基础使用Django2.0.1打造在线教育网站(二):开发环境配置

[03] 5、点击Browse更改安装路径,建议安装到除C盘以外磁盘,可在D盘或者其它盘创建一个PyCharm 2017文件夹,然后点击Next。...安装pip 我们同样需要在Python官网上去下载,下载完成之后,解压到一个文件夹(记住要和Python放在同一目录下),采用添加环境变量方法(电脑,右键-->属性,单击-->高级系统环境设置,...你可以自定义修改mkvirtualenv创建目录:新增环境变量WORKON_HOME [0] 退出激活状态命令 deactivate 知道哪些虚拟环境命令 workon 直接进入虚拟环境命令 workon...,以后各个文件就在这里,这里是untitled文件夹下,这个名称是默认,你可以自行修改。...至此,关于项目开发环境搭建就先介绍到这里,下篇将利用之前建立djangoTest项目简单回顾一下django基础知识

1.5K50
领券