-
auto
2019-08-28 09:06:39
python
1853°
20
简单记录几点,以备后忘:1、python 中的默认编码方式为asciiIn[1]:importsys
In[2]:sys.getdefaultencoding()
Out[2]:'ascii'2、设置python 中的默认编码方式In[1]:importsys
In[2]:&nb
-
auto
2019-08-28 09:06:39
python
1893°
20
首先在家目录下创建一个隐藏文件,vi ~/.pythonstartup,内容如下:# python startup fileimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_and_bind('tab:complete')# history filehistfile = os.
-
auto
2019-08-28 09:06:39
python
2057°
20
将一个列表逆序排列
-
auto
2019-08-28 09:06:39
python
1872°
20
同事问怎么批量把某文本中有"/*" 开头"*/"结尾的内容删除. 比较方便的办法是用awk,sed什么的.但那两个很久没用, 不记得怎么折腾了. 于是想着用python怎么折腾. 下面的脚本测试没什么问题.记录一下...#!/usr/bin/envpython
importos,sys
iflen(sys.argv)!=2
-
auto
2019-08-28 09:06:39
python
2380°
20
打印当前.py文件错误行:
import sys
try:
a = [1,2]
print a[3]
except:
s=sys.exc_info()
print "Error '%s' happened on line %d" % (s[1],s[2].tb_lineno)
打印execfile的打印错误行:
try:
execfile(&
-
auto
2019-08-28 09:06:39
python
1952°
20
不断更新
-
auto
2019-08-28 09:06:39
python
1949°
20
python下有个paramiko模块,这个模块可以实现ssh登录linux服务器,下面贴出代码,注意,我在centos5.6下,python2.6.5,paramiko-1.7的版本下测试成功。。。#!/usr/bin/env pythonimport paramikohostname='172.28.102.249'username='root'passw
-
auto
2019-08-28 09:06:39
python
2082°
20
#! /usr/bin/pythonfor i in range(1,10): for j in range(1,i+1): print j,'x',i,'=',i*j, print "\n"
-
auto
2019-08-28 09:06:39
python
1778°
20
Python is formally an interpreted language.Commands are executed through a piece of software known as the Python interpreter.The interpreter receives a command, evaluates that ommand,and reports the r
-
auto
2019-08-28 09:06:39
python
1928°
20
1,这个getBound 在某些情况下非常实用.例如,聊天系统的聊天面板.做个这玩意的朋友,应该对着玩意都点熟悉.2,这里我用这玩意,实现了一个功能: 面板"LevelTitleMainPanel"的关闭策略,除了通过面板上的关闭按钮,还能在此面板的外部单击时,面板也能关闭."LevelTitleMainPanel"的部分代码:override protected function onAddSt
-
auto
2019-08-28 09:06:39
python
1834°
20
1、使用自定义grains grans的一些基本用法: salt object grains.ls 查看某台设备当前可用grains的key salt object grains.items 查看某台设备当前可用grains的
-
auto
2019-08-28 09:06:24
python
2076°
20
在安装Python的psutil模块时,报“error: command 'x86_64-linux-gnu-gcc' failed with exit status 1”的错误,系统提示缺少Python的头文件,那就是说系统没有安装python的开发包,安装之就行了。$sudopipinstallpsutil
[sudo]passwor
-
auto
2019-08-28 09:06:24
python
2109°
20
在后面使用和安装pip时说缺少zlib库,于是,先下载zlibzlib-1.2.8.tar.gztar xfzlib-1.2.8.tar.gzcdzlib-1.2.8./configure --prefix=/usr/localmake&&make install得到/usr/local/include/zconf.h 位置2. cd到Pytho
-
auto
2019-08-28 09:06:24
python
1868°
20
一般堡垒机都具有5个基本功能:1、权限控制2、执行命令3、上传下载文件4、远程登录5、记录操作权限控制:说明:根
-
auto
2019-08-28 09:06:24
python
1318°
20
通过此脚本可以模拟大量的服务器,以便测试使用snmp监控运维的客户端程序。上述的代码中只支持返回几个OID的数据,稍微改写即可扩展了。
-
auto
2019-08-28 09:06:24
python
1770°
20
守护进程三个特征:在后台运行,与启动它的进程脱离,无须控制终端。
>>> def run(program, *args):
... pid = os.fork()
... if pid==0:#pid==0为在子进程内 在子进程内,执行(等同于 not pid (not 0))
-
auto
2019-08-28 09:06:24
python
1930°
20
在我们使用eclipse这样的ide开发python时,总是喜欢让编辑器做一些我们每次写程序都必须做的事。
在新建的python module源文件开头中我们每次可能都要写:
#!usr/bin/python
# -*- coding:utf-8 -*-
-
auto
2019-08-28 09:06:24
python
1860°
20
项目需要做WINFORM程序与powerpoint交互,把winform生成的图片自动拷贝到ppt中。目前使用python做了一个简单的服务解决。由于要求是32位程序,所以下面全都是32位的版本。第一步,安装python2.7 32位。第二部,安装py2exe 32位。第三步,安装pywin32 32位。第四步,用Eclipse(pydev插件)写代码,见附件。主要内容如下:// wavy_ppt
-
auto
2019-08-28 09:06:24
python
2115°
20
本人喜欢在网上看小说,一直使用的是小说下载阅读器,可以自动从网上下载想看的小说到本地,比较方便。最近在学习Python的爬虫,受此启发,突然就想到写一个爬取小说内容的脚本玩玩。于是,通过在逐浪上面分析源代码,找出结构特点之后,写了一个可以爬取逐浪上小说内容的脚本。&
-
auto
2019-08-28 09:06:24
python
2757°
20
作为一名运维,不会django还像话吗??