-
auto
2019-09-07 08:12:51
python
1769°
20
从一开始学习python的时候,就一直不是很理解装饰器是个什么东东,再看了很多篇博文和自己动手敲了好多代码后,算是略有了解。 我理解的装饰器是: 在不改变原有函数调用的情况下,对其进行包装,使其变成另外一种函数来使用,一般的用途是插入日志、性能测试、事务处理等。defhost_restrict(tags=[],names=[]):
&n
-
auto
2019-09-07 08:12:51
python
1420°
20
先看原理,再动手写程序:
python进行文件读写的函数是open或file
file_handler = open(filename,,mode)
Table mode
模式
描述
-
auto
2019-09-07 08:12:51
python
1541°
20
对python中安装pip出现的问题(无zlib,HTTPSHander库),进行解决。
-
auto
2019-09-07 08:12:42
python
1629°
20
只要把python脚本保存为utf-8的格式,那么无论是eclipse还是Python shell都可以正常使用中文了,哈哈,太爽了!!!!通杀所有2.7以上python版本
另外在使用pymssql时,这样调用:
conn = pymssql.connect(host =strServer,database =strDBName,user=strUser,password=s
-
auto
2019-09-07 08:12:42
python
2853°
20
对于access数据库连接的时候,原想没那么难。可是不断的报错。
win32com odbc 都已经试过啦,还是不行,
最后通过该链接:http://en.wikibooks.org/wiki/Python_Programming/Database_Programming
-
auto
2019-09-07 08:12:42
python
1753°
20
我需要解析twemproxy的配置文件中的pool和后端的redis主机。采用shell解析yml文件太麻烦,正好python有正对于yaml文件解析的pyyaml模块例如twemporxy的配置文件nutcracker.yamlalpha:
listen:127.0.0.1:22121
hash:fnv1a_64
 
-
auto
2019-09-07 08:12:42
python
2905°
20
输入一个测验成绩评定A-FA:90-100B:80-89C:70-79D:60-69F:<60#!/usr/bin/envpython
score=int(raw_input('Pleaseenterascore:'))
defprint_score(g):
&
-
auto
2019-09-07 08:12:42
python
1565°
20
Python包和__init__.py文件
-
auto
2019-09-07 08:12:42
python
1589°
20
python 的 getopt 模块是一个简单实用的命令行参数解析模块。实现命令解析功能的为模块中的getopt 方法。下面主要介绍一下这个getopt方法的使用。查看getopt 模块的帮助可以得到 getopt方法的所有解释。getopt(args,shortopts,longopts=[])
&n
-
auto
2019-09-07 08:12:42
python
1991°
20
A manager returned by Manager() will support types list, dict, Namespace, Lock, RLock, Semaphore, BoundedSemaphore, Condition, Event, Queue, Value and Array. For example,from multiprocessing imp
-
auto
2019-09-07 08:12:42
python
1639°
20
Tools.py#!/usr/bin/python
#coding:utf-8
import threading
import subprocess
import os
import sys
sshport = 13131
log_path = 'update_log'
output = {}
def execute(s, ip, cmd, log_path_today):
with s:
-
auto
2019-09-07 08:12:42
python
1805°
20
python 播放音频文件
-
auto
2019-09-07 08:12:42
python
1636°
20
profile和pstats是python代码的分析器,可以很客观查看代码的运行质量和使用的资源.在调试程序时有很大的帮助.1.使用profile分析python的代码[root@node1 tmp]# vim profile12.py#!/bin/env python#!-*- coding:UTF-8 -*-import profiledef
-
auto
2019-09-07 08:12:42
python
1885°
20
推荐安装方式:命令行安装pip install lxml==3.4.4easy_install lxml==3.4.4会自动下载lxml-3.4.4-cp27-none-win32.whl安装cp27表示是python2.7不指定版本号的话,默认会下载最新版(3.5.0)源码编译安装,编译过程中会提示缺少libxml2和libxslt依赖github源码地址:https://github.com/
-
auto
2019-09-07 08:12:42
python
1833°
20
在服务器维护过程中,经常需要创建日期名的目录,以下是python的方法:#!/usr/bin/envpythonimportosimporttimetime=time.strftime("%Y-%m-%d")backdir="/data/backup/mysqlbackup
-
auto
2019-09-07 08:12:42
python
2729°
20
本文为记录Python下载samba里的文件的代码:from smb.SMBConnection import SMBConnection
def get_script_file():
conn = SMBConnection('anonymous', '', 'mt-PC', 'SP-STORAGE', use_ntlm_v2 = True)
assert conn.con
-
auto
2019-09-07 08:12:42
python
2469°
20
凌晨6点半啦,TMD,搞了我一个晚上,网上找了N多的资料没有一个正确的,要不就是说MYSQL自已过滤特殊字符要转义,要不就说用PHP的函数进行函数转义,唉没有一个能用的上的。这个互联网是怎么了,真搞败了。还是自己动脑子吧。可怜我那10几个脑细胞就这样没啦。唉。。。。:(
如果想将特殊字符存入MYSQL有一点难度。因为mysql自已自动过虑特殊字符像引号,单引号,\,等。都在插入数据的时候被mys
-
auto
2019-09-07 08:12:42
python
1402°
20
多进程顾名思义程序启动的时候运行多个进程,每个进程启动一条线程进行程序处理。 没启动一个进程就要单独划分一块内存资源。就像工厂的厂房。为了提高效率每多添加一条生产线就要单独再盖一个厂房。每个厂房相互是独立的。所以启动多进程是很消耗资源的,毕竟厂房盖多了厂区就没地方给其他设施用了。多进程的代码实现方法和多
-
auto
2019-09-07 08:12:42
python
1382°
20
因工作需要使用python 2.7版本,而Centos自带的是python2.6.6。所以得安装python2.7-------------本来打算使得pyenv,可是公司网络不给力总下载不了,15M的东西都下载不了。。。。不说,,,已跪!!!=====================================只好手动一点一点的安装配置了。。。。记录下。python2.7.10安装配置文档下
-
auto
2019-09-07 08:12:42
python
1508°
20
在python中有一个pickle的标准模块,这个模块可以把几乎python中所有类型通过模块转换成pickle所能识别的格式进行存储。 pickel模块主要有两个函数dump()和load() dump()可以把数据对象以特定的格式保存在指定的文件中 语法: pickle.dump(obj,file) &