随笔分类 -  python基础

摘要:nuligedeMacBook-Pro:testdb nulige$ python sum_test.py File "sum_test.py", line 59SyntaxError: Non-ASCII character '\xe8' in file sum_test.py on line 5 阅读全文
posted @ 2019-10-29 21:13 努力哥 阅读(16) 评论(0) 推荐(0) 编辑
摘要:一、测试网站页面网速脚本 #授执行权限并运行脚本 阅读全文
posted @ 2018-06-26 21:30 努力哥 阅读(1891) 评论(0) 推荐(0) 编辑
摘要:pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc文件。为什么要手动提前生成pyc文件呢,主要是不想把源代码暴露出来。 生成单 阅读全文
posted @ 2018-05-23 15:17 努力哥 阅读(3896) 评论(0) 推荐(0) 编辑
摘要:一. 利用sys.stdout将print行导向到你定义的日志文件中,例如:import sys # make a copy of original stdout route stdout_backup = sys.stdout # define the log file that receives 阅读全文
posted @ 2018-03-22 15:15 努力哥 编辑
摘要:一、实现创建文件夹和日志 阅读全文
posted @ 2018-03-22 13:55 努力哥 阅读(3933) 评论(0) 推荐(0) 编辑
摘要:1. bower介绍 Bower 是 twitter 推出的一款包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系。 包管理工具一般有以下的功能: 注册机制:每个包需要确定一个唯一的 ID 使得搜索和下载的时候能够正确 阅读全文
posted @ 2018-02-22 21:18 努力哥 编辑
摘要:一、percona-xtrabackup 它是开源免费的支持MySQL 数据库热备份的软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份。它不暂停服务创建Innodb热备份;为mysql做增量备份;在mysql服务器之间做在线表迁移;使创建replication更加容易;备份mysq 阅读全文
posted @ 2017-11-08 09:26 努力哥 阅读(710) 评论(0) 推荐(0) 编辑
摘要:一、window10操作系统(Python 3.6开发环境)安装psutil D:\Program Files\python\Scripts>pip.exe install D:\python\psutil-5.2.2-cp36-cp36m-win_amd64.whl Processing d:\p 阅读全文
posted @ 2017-11-08 08:32 努力哥 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:安装pywin32库 下载地址: https://sourceforge.net/projects/pywin32/files%2Fpywin32/选择对应python版本的文件。下载后在windows安装好。 安装wmi库 下载地址:https://pypi.python.org/pypi/WMI 阅读全文
posted @ 2017-11-08 08:12 努力哥 阅读(8812) 评论(0) 推荐(1) 编辑
摘要:#_*_coding:utf-8_*_ import MySQLdb import xlwt from datetime import datetime def get_data(sql): # 创建数据库连接. conn = MySQLdb.connect(host='127.0.0.1',user='root' ,passwd='123456',db='test',po... 阅读全文
posted @ 2017-11-08 08:11 努力哥 阅读(29424) 评论(1) 推荐(0) 编辑
摘要:一、psutil模块 1. psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps 阅读全文
posted @ 2017-11-08 08:04 努力哥 阅读(27665) 评论(0) 推荐(2) 编辑
摘要:[root@server script]# vi monitor.py #执行结果 [root@server script]# python monitor.py 硬盘空间使用率(最大100%):0%物理内存使用率(最大100%):3%CPU使用率(最大100%):5%系统负载(三个数值中有一个超过 阅读全文
posted @ 2017-11-08 07:24 努力哥 阅读(11217) 评论(1) 推荐(0) 编辑
摘要:先安装以下的软件(如果有的话,就可以不安装了,例如使用rpm -qa zlib-devel先查看下)yum install zlib-devel -yyum install openssl-devel -y tar -zxvf解压./configure --prefix=/usr/local/pyt 阅读全文
posted @ 2017-09-27 23:54 努力哥 阅读(423) 评论(0) 推荐(0) 编辑
摘要:执行结果: 阅读全文
posted @ 2017-07-03 12:04 努力哥 阅读(2583) 评论(0) 推荐(0) 编辑
摘要:一、问题 前端经常遇见需要动态生成标签,然后放在页面的某个位置,要创建每一个tag非常的麻烦。 二、利用的字符串格式化,加上多行字符串,追加在元素后面,就很迅速了。 1、format方法 2、快速创建标签 阅读全文
posted @ 2017-05-24 10:49 努力哥 阅读(721) 评论(0) 推荐(0) 编辑
摘要:同步和异步的概念 同步是指用户线程发起IO请求后,需要等待或者轮询内核IO操作完成后才能继续执行; 异步是指用户线程发起IO请求后仍继续执行,当内核IO操作完成后会通知用户线程或者调用用户线程注册的回调函数。 阻塞和非阻塞的概念 阻塞是指IO操作需要彻底完成后才返回到用户空间; 非阻塞是指IO操作被 阅读全文
posted @ 2017-05-17 12:50 努力哥 阅读(1244) 评论(0) 推荐(0) 编辑
摘要:一、 什么是装饰器 Python中的装饰器就是对函数的装饰作用,对函数的执行,做了一些装饰,比方说人还是那个人,不过做了一些打扮修饰。装饰器本身也是函数,不过它可以对别的函数进行装饰,参数必须是函数。 二、装饰器遵循的原则: 1、被装饰的函数不能修改:这个大家都懂,装饰器仅仅是装饰,当然不能改变原来 阅读全文
posted @ 2017-05-15 16:21 努力哥 阅读(300) 评论(0) 推荐(0) 编辑
摘要:国内源地址: 临时使用命令: 临时使用源python脚本: linux和windows配置成默认的源的方法: 存放在root目录下: 内容: windows系统:在%HOMEPATH%\pip\pip.ini 内容: 阅读全文
posted @ 2017-05-04 13:13 努力哥 阅读(342) 评论(0) 推荐(0) 编辑
摘要:什么是序列化(picking)? 我们把变量从内存中变成可存储或传输的过程称之为序列化。 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 如何序列化? 在python中提供了两个模块可 阅读全文
posted @ 2017-03-19 10:22 努力哥 阅读(403) 评论(0) 推荐(0) 编辑
摘要:一、错误和异常 程序中难免出现错误,而错误分成两种 1.1、语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 1.2、逻辑错误 示例1: 示例2: 1.3、什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Pyth 阅读全文
posted @ 2016-12-30 12:25 努力哥 阅读(506) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示