Month: January 2019

Python:Mysql连库及简单封装使用, python mysql操作类

    实例 1: 通过 db_config.json 加载数据库配置; 常规的增删改查进行封装   代码 连库配置: db_config.json { "host": "192.168.7.251", "user": "root", "password": "123456", "db": "mars", "charset": "utf8", "port": 3306 } 封装工具类: mysqlutils.py #!/usr/bin/python # -*- coding: UTF-8 -*- # author: xu3352<xu3352@gmail.com> # python3 环境 """ Python Mysql 工具… Read More

Python: MySQL 数据库连接, PyMySQL 驱动, pymysql 操作MySQL数据库, 防止SQL注入

什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。   项目地址:PyMySQL 安装要求: Python — 以下满足任一: CPython : 2.7 and >= 3.5 PyPy : Latest version MySQL Server –以下满足任一: MySQL >= 5.5 MariaDB >= 5.5   PyMySQL 安装 在使用 PyMySQL 之前,我们需要确保 PyMyS… Read More

Python: Python调试器, Python代码调试, pdb使用手册, 10分钟教程掌握Python调试器pdb, 零基础学习PDB, Python dubug

  pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。 如果你还主要靠print来调试代码,那值得花10分钟试试pdb这个Python自带的Debug工具。   PDB有3种用法: 非侵入式方法(不用额外修改源代码,在命令行下直接运行就能调试) python3 -m pdb filename.py Python交互环境中启用 >>> import pdb >>> import mymodule >>> pdb.run('mymodu… Read More

2019.01.08更新可用:VIP视频在线解析破解 + 去广告 + 解除版权限制 (全网)

  chrome 浏览器是必备!  去 chrome web store 安装 Tampermonkey 视频教学安装方法:    安装VIP视频在线解析破解去广告(全网)2018.11.13更新可用,点击 这里 安装支持优酷vip,爱奇艺vip,腾讯vip,乐视vip,芒果vip,acfun,bilibili,土豆vip,音悦台,1905等vip资源的解析点击安装按钮即可,打开vip视频网站 ,会有如下提示: 或者可以直接去他们的 解析网站,粘贴视频地址,选择入口,点击解析按钮! 如果无效,请多尝试一下其他接口!    安装解除版权限制的插件:unblock youku 支持优酷,爱奇艺,腾讯… Read More

linux用户组和权限管理详解

用户组和权限管理   概念 用户分为三类: 1、超级用户:root uid=0,简单来说uid为0的用户就是超级用户。 2、虚拟用户:存在linux中,满足文件或者程序运行的需要,而创建的。不能登录,不能使用。uid=1-499,1-999(centos7) 3、普通用户:管理员root创建的用户。uid=500+,1000+(centos7) 用户组就是具有相同特征的用户的集合。一个组可以包含多个用户,每个用户也可以属于不同的组。用户组的目的方便管理员对用户进行集中管理。用户组也分为两类:系统组和普通组。 用户和用户组的关系: 一对一:一个用户存在一个组,也可以是组中唯一成员 一对多:一个用户属于多个组… Read More

linux下tree指令的用法, 树状图列出目录, 树状图逐级列出目录

  tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装,   安装 sudo apt install tree ## or using yum # yum -y install tree   语法 tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...] 参数说明: -a 显示所有文件和目录。 -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 -C 在文件和目录清单加上色彩,便于区分各种类型。 -d 显示目录名称而非内容。 -D 列出文件或目录的… Read More

python: 获得PayPal余额(GetBalance API), python paypal nvp

安装 python 的paypal的库: https://github.com/paypal/PayPal-Python-SDK 要求: Python 2.6 or 2.7 +   安装: pip install paypal ## or easy_install: # easy_install paypal ## or download the source, un-tar/un-zip it, cd into paypal-python, and: # python setup.py install   申请 NVP/SOAP 开发账户 打开链接:https://developer.paypal.com/developer/accounts/ 登… Read More

创建Composer包, 学习开发自己的 Composer 包,并使用 GitHub 实时更新到 Packagist

  composer是什么 Composer 不是一个包管理器。是的,它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。 Composer 受到了 node’s npm 和 ruby’s bundler 的强烈启发。而当时 PHP 下并没有类似的工具。 composer可以做什么 Composer 将这样为你解决问题: 你有一个项目依赖于若干个库。 其中一些库依赖于其他库。 你声明你所依赖的东西。 Comp… Read More

Linux: memcache的安装和启动、停止、重启, 检查memcache server是否开启

memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。据说官方所说,其用户包括twitter、digg、flickr等,都是些互联网大腕呀。目前用memcache解决互联网上的大用户读取是非常流行的一种用法。 更多可以参考: PHP: Memcached安装, Memcache/Memcached的PHP操作手册, Memcached使用, Memcached教程 Memcached数据库管理, 基于Web的Memcached管理工具:phpMemAdmin 在PHP中使用memcached提高动态网站性能, memcached, memcache, memcached数据… Read More

python: try catch, Python 异常处理, Python 获取异常名称, try与except处理异常语句

什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 获取error错误异常名字的实例: try: someFunction() except Exception as ex: template = "An exception of type {0} occurred. Arguments:\n{1!r}" message = template.format(type(ex).__name__, ex.args) print(message… Read More

python: JSON文件存储, python解析json, python读取json文件

JSON,全称为JavaScript Object Notation, 也就是JavaScript对象标记,它通过对象和数组的组合来表示数据,构造简洁但是结构化程度非常高,是一种轻量级的数据交换格式。本节中,我们就来了解如何利用Python保存数据到JSON文件。 json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads(), 要比其他序列化函数库如pickle的接口少得多。 下面演示如何将一个Python数据结构转换为JSON: import json data = { 'name' : 'ACME', 'shares' : 100, 'price'… Read More

Python: 读写文本文件, read()、readline()、readlines(), 逐行读取,python操作文本

读写文件是最常见的 IO 操作。通常,我们使用 input 从控制台读取输入,使用 print 将内容输出到控制台。实际上,我们也经常从文件读取输入,将内容写到文件。 读文件 在 Python 中,读文件主要分为三个步骤: 打开文件 读取内容 关闭文件 一般使用形式如下: try: f = open('/path/to/file', 'r') # 打开文件 data = f.read() # 读取文件内容 finally: if f: