- 博客(15)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 Python3 初学实践案例(12)将源目录中的图片根据设定最长边参数保存到目标目录脚本(Image 的使用)
Python3 初学实践案例(12)将源目录中的图片根据设定最长边参数保存到目标目录脚本(Image 的使用)如果我们给客户制作网站,客户会发送过来一堆的图片,这些图片一般都是通过手机或者数码相机拍摄的。有一个问题就是这些图片会比较大。那我们就需要对这些图片进行压缩的处理,这就是我写的这个脚本的实际用途。关键问题是算法,例如,我要求图片最长边为 400px,那么理想情况下,处理的状态应该是:源图片
2017-12-25 18:55:16 1296
原创 Python3 初学实践案例(11)判断质数以及计算一个数字的质因数
Python3 初学实践案例(11)判断质数以及计算一个数字的质因数昨天晚上看到群里有人问如何计算质因数,我想了一下,实现了这个计算质因数的脚本。 质因数(素因数或质因子)在数论里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。因为1没有质因子,1与任何正整数(包括1本身)都是互质。正整数的因数分解可将正整数表示为一连串的质因子相乘,质因子如重复可以用指数表示。根
2017-12-23 12:37:02 2689
原创 Python3 初学实践案例(10)对象转字典 object to dict
Python3 初学实践案例(10)对象转字典 object to dict我在写代码的时候遇到一个问题,就是 sqlalchemy 从数据库中查的的结果是一个对象,我虽然可以直接把这个对象用 x.id 的方式取出来内容,但是总是感觉不爽,我希望可以更好的处理这个对象。但是打印出来的结果一直是 <__main__.Passwd object at 0x10ea50cc0> 这样的东西。通过查看文档,
2017-12-22 14:58:51 4199 1
原创 Python3 初学实践案例(9)sqlacodegen 根据已有数据库生成 ORM 使用的 model.py
Python3 初学实践案例(9)sqlacodegen 根据已有数据库生成 ORM 使用的 model.py前面我们在连接数据库的时候,我们使用的是 sql 语句来实现的。但是组织 sql 语句是一个比较困难的事情,因此,我们可以使用 ORM 库将数据库变成一个类,然后通过操作这个类来实现对数据库的操作。所以我打算学习 sqlalchemy 这个 ORM 库。但是发现,自己来书写这个类是非常困难的
2017-12-21 17:30:06 2792
原创 Python3 初学实践案例(8)使用 sqlite3 数据库存储生成的密码,prettytable 的使用
Python3 初学实践案例(8)使用 sqlite3 数据库存储生成的密码,prettytable 的使用在前面我用 python 脚本实现的 cli 版本的密码生成与管理工具中,我使用文本文件来存储我们的生成的密码。详情见:http://blog.csdn.net/fungleo/article/details/78842597这样做我感觉还是有一些欠妥。因为这样查看的时候,必须使用系统命令,或
2017-12-20 18:17:39 2667
原创 shell命令行,一键创建 python 模板文件脚本
shell命令行,一键创建 python 模板文件脚本写 python 文件时,每个文件开头都必须注明版本和编码。每次我 touch 文件之后粘贴这两句话让我不胜其烦。由于我没有安装 python 的 IDE 工具,也没有为 vim 安装相应的插件。主要是为了练习自己的编码能力,而不希望过于依赖工具,所以为了解决这个问题,我写了这个脚本。#!/bin/bashif [ -n "$1" ]; the
2017-12-20 10:39:48 2291
原创 Python3 初学实践案例(7)tkinter 入门 GUI 的密码生成程序
Python3 初学实践案例(7)tkinter 入门 GUI 的密码生成程序前面我已经非常好的完成了 cli 的密码生成程序的编写 http://blog.csdn.net/fungleo/article/details/78842597虽然这个脚本已经非常理想了,但是对于大多数人来说,还是用不上的。毕竟,我不能要求所有人都去使用命令行。所以我决定写一个 gui 的图形界面的程序。说起来简单,但做
2017-12-19 15:39:52 3279
原创 Python3 初学实践案例(6)终极 CLI 密码生成程序实现
Python3 初学实践案例(6)终极 CLI 密码生成程序实现在前面一章的学习中,我已经完成了一个一定扔出 6 的生成密码算法实现。但是只能将生成的密码输出到终端,并不能够将密码保存到文件,这样还是很有问题的。随机生成的东西我记都记不住,回头找不回来就麻烦了。所以,我需要给它加上这个功能。实现源码#!/usr/bin/env python3# -*- coding: UTF-8 -*-impo
2017-12-19 14:48:51 2006
原创 Python3 初学实践案例(5)可设定长度和密码复杂级别的生成密码脚本另一种思路
Python3 初学实践案例(5)可设定长度和密码复杂级别的生成密码脚本另一种思路在上一篇博文当中,我们用 python 脚本实现了一个可设定长度和密码复杂级别的生成密码的脚本,详情见:http://blog.csdn.net/fungleo/article/details/78803493 ,在上一篇博文当中,我是用掷骰子的方式实现的。其实,我开始设计这个脚本的时候,就有两种思路。就像掷骰子一样,
2017-12-16 23:41:21 1277
原创 Python3 初学实践案例(4)可设定长度和密码复杂级别的生成密码脚本
Python3 初学实践案例(4)可设定长度和密码复杂级别的生成密码脚本在学习 python 的第一次实战中,我就完成了一个生成密码的脚本。原文链接:http://blog.csdn.net/fungleo/article/details/78753940但是,在那次的实战中,最终的脚本只能设定一个参数,就是长度。我希望可以做一个更加完善的脚本,就是不但可以设定长度,并且可以设定密码复杂的等级。这样
2017-12-14 15:48:53 1930
原创 CentOS 7 配置 Nginx + php + mysql 搭建 lnmp 环境过程全纪录
CentOS 7 配置 Nginx + php + mysql 搭建 lnmp 环境过程全纪录昨天搞了一个美国的便宜 VPS 给朋友搭建一个简单的 php+mysql 的小站。本来我是准备用 lamp 环境的。反正也是非常简单的一件事情。但是考虑我之前没有配置过 lnmp 的环境,所以准备实战一下。CentOS 7 服务器基本配置服务器初始安装系统之后,我们就可以利用 ssh 连接上服务器终端了。如
2017-12-13 11:25:11 8005 6
原创 Python3 初学实践案例(3)argparse 命令行参数库的使用
Python3 初学实践案例(3)argparse 命令行参数库的使用在前面一篇博文中 http://blog.csdn.net/fungleo/article/details/78754419, 我实现了一个程序——将源目录中的图片用MD5重命名后移动或复制到目标文件夹。虽然实现了效果,但是其中处理命令行传入的参数,是我自己手写判断的。这样做还是有缺点的:笨~用 python 语言就是用它各种各
2017-12-12 17:33:41 5706
原创 FireFox 火狐浏览器57以上版本linux下隐藏标题栏方法插件
FireFox 火狐浏览器57以上版本linux下隐藏标题栏方法插件不知道火狐的开发团队咋想的,在 linux 下面始终有一个非常难看并且毫无用处的标题栏。当然,这个标题栏是系统加上去的,本来和火狐没啥关系。但是,你瞅瞅隔壁 chrome 是咋整的啊!你就那么不思进取吗?哎,啥啥不说了。要不是我是个前端,我也不用 firefox 火狐浏览器。平时 chrome 伺候得我还是蛮舒服的。但是,工作需要呀
2017-12-09 23:29:18 8346 3
原创 Python3 初学实践案例(2)将源目录中的图片用MD5命名并可以设定目标目录
Python3 初学实践案例(2)将源目录中的图片用MD5命名并可以设定目标目录尝试了一下用 python 实现了一个生成密码的程序。感觉还是比较好上手的。但是那个程序还是非常简单的一个小程序。这次我需要实现一个更加复杂的程序,就是整理图片。列出需求将图片文件用图片的 md5 值进行重命名。可以设定源目录可以设定目标目录可以设定是移动,还是复制参数可以缺省列出这些需求,我开始设计我的程序
2017-12-08 18:13:00 1588
原创 Python3 初学实践案例(1)按条件生成复杂密码
Python3 初学实践案例(1)按条件生成复杂密码最近事情太多,golang 学的东西忘记得差不多了。想想不如学习一下 python 吧~,反正我是一前端,学任何一门后端语言都是有助于自己的学习的。最关键的事情是 golang 把我搞得头疼。里面的语法倒是不复杂,但是各种关键词和 js 差异太大,而 python 和 js 相比来说比较接近。更关键的是,这是一个脚本语言,这点和 js 一样,不需要
2017-12-08 17:30:22 1916
让黑苹果系统,支持安卓手机分享USB网络 HoRNDIS-9.2
2020-09-01
黑苹果USB无线网卡驱动,适用于mac10.15.x的版本,祝大家好用!
2020-08-04
Sip 软件免费版,MacOS 下好用的屏幕取色软件
2020-05-03
黑苹果 Clover 引导编辑器 Mac 版本
2020-05-03
用于 MAC上卸载 Creative Cloud 的工具
2017-02-27
win10系统iis伪静态配置安装文件64位版
2015-12-17
文本替换专家2.5(无需注册版|非破解)
2015-11-24
FengFocus jQuery焦点图插件
2015-09-04
Sublime Text 3/64 精心调配版 by FungLeo
2015-08-26
移动端css文字使用什么单位最合适?
2015-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人