-
auto
2019-08-28 09:06:24
python
1817°
20
#!/usr/bin/env python#-*-coding:utf-8-*-#Python nginx cut log 1import subprocessdef mkdir(): subprocess.call('mkdir -pv /usr/local/nginx/logs/$(date -d "yesterday" +"%Y")/$(
-
auto
2019-08-28 09:06:24
python
2036°
20
底层的socket库可以直接访问本地Csocket库并且可与任何网络服务通信。select同时监控多个sockets,支持网络服务和多个客户端通信。
SocketServer框架抽象了很多创建网络服务器的重复工作。该类来可以使用fork或者线程创建服务器,支持TCP或UDP,用户只需要处理应用实际的消息处理。
asyncore实现了一个基于回调API的异步网络栈。它封装了轮询循环和缓冲,当接收
-
auto
2019-08-28 09:06:24
python
1889°
20
有时候用python处理一些简单的事务,为此打开编辑器编辑一个可执行的py文件保存执行就显得得不偿失了。这时,可以定制一下python提供的交互式命令行来实现Tab补全和历史命令补全。当然,你也可以简单的安装ipython实现上述功能。 实现方法: 1.在家目录下编辑.pythonstartup,内容如下(可能需要安装
-
auto
2019-08-28 09:06:24
python
1953°
20
lambda表达式返回一个函数对象map(function,sequence),把sequence中的值逐个传给function,返回一个包含函数执行结果的list例子:squares= list(map(lambda x: x**2, range(10)))squares值是[0,1,4,9,16,25,36,&
-
auto
2019-08-28 09:06:24
python
1801°
20
re包含一些模块级函数,用于处理作为文本字符串的正则表达式,不过对于程序频繁使用的表达式,编译这些表达式会更为高效。compile()函数会把一个表达式字符串转换为一个RegexObject。
importreregexes=[re.compile(p)&n
-
auto
2019-08-28 09:06:24
python
1776°
20
#!/usr/bin/python
#coding:utf-8
importos
importstring
importsys,getopt
defGrep_start_char(Mpath,char):
ifos.path.exists(Mpath)
-
auto
2019-08-28 09:06:24
python
1409°
20
对于我来讲,这个错误经常是因为把()写成[]导致的。
-
auto
2019-08-28 09:06:24
python
1897°
20
本文介绍如何使用Emacs编辑器搭建Python的IDE开发环境,使用的是Emacs的一个扩展插件jedi。首先,需要安装jedi插件,接下来,配置Emacs,在Emacs的配置文件~/.emacs里添加如下几行,;;jedi
(autoload'jedi:setup"jedi"nilt)
(add-hook'python-m
-
auto
2019-08-28 09:06:24
python
1881°
20
环境ubuntu 10.10 桌面版64位
1.安装OpenJDK6
sudo apt-get install openjdk-6-jdk
2.安装Eclipse
sudo apt-get install eclipse
Ubuntu 10.04已经自带Python 2.6了
4.给Eclipse安装PyDev插件
启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾
-
auto
2019-08-28 09:06:24
python
2138°
20
默认thinkphp使用apache用户,没有权限执行具有root权限的后台脚本,需要使用sudo。root权限下修改/etc/sudoers添加文件的写权限:chmod u+w /etc/sudoers编辑/etc/sudoers文件,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"apache ALL=(ALL) NOP
-
auto
2019-08-28 09:06:24
python
2077°
20
书目:Python(Unix和Linux系统管理指南)学习日期:20130807知识点总结:安装IPython:源码安装:tar zxvf ipython-0.13.2.tar.gz
python setup.py install通过系统的软件包管理器安装:# Debian和Ubuntu系统
apt-get install ipython-notebook
# Fedora,CentOS和R
-
auto
2019-08-28 09:06:04
python
2738°
20
最近在做实验时发现个问题,我想在一个模块中调用另一个模块的变量,首先想到了用return函数返回值的方法将变量作为返回值并将该变量设为全局变量,可在执行时就是报错;综合借鉴了下其他博客和评论的方法,把需要全局使用的变量定义在一个全局变量模块里,当我在调用其他模块之前先调用一下全局变量模块,这
-
auto
2019-08-28 09:06:04
python
1999°
20
虽然在Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环。breakforxinrange(10):
ifx==5:
-
auto
2019-08-28 09:06:04
python
1781°
20
web后台能添加修改cron 任务,可视化的操作.脱离需要操作服务器才能控制crontab
-
auto
2019-08-28 09:06:04
python
2365°
20
使用python实现批量文件内容替换,如下:#!/usr/bin/env pythonimport fileinputfor line in fileinput.input('test.txt',inplace=1,backup='.bak'): line = line.replace('spider','haha') print line,
-
auto
2019-08-28 09:06:04
python
1721°
20
最近发现电脑开机速度越来越慢了。准备用python写一个开机启动的小程序:1:开机后等待12s等待网络连接,之后判断网络,如果还是连接不上,就放弃开机启动的项目。1:判断开机的日期,如果是周六日的时候就不用开启工作时候的程序了。startup.py
===============================
importos,time,datetime
#what&n
-
auto
2019-08-27 08:16:40
python
2116°
20
python使用imap接收邮件的过程探索 https://www.cnblogs.com/yhlx/archive/2013/03/22/2975817.html #! ...
-
auto
2019-08-27 08:16:40
python
4379°
20
第一步:安装pyttsx第三方库 windows安装:pip install pyttsx # -*- coding: utf-8-*- import ...
-
auto
2019-08-27 08:16:40
python
1837°
20
通常C/C++中,"/ " 算术运算符的... 在Python2.2版本以前也是这么规定的,但是,Python的设计者认为这么做不
-
auto
2019-08-27 08:16:40
python
3140°
20
前置条件本地安装了Python,导入了win32com、pythoncom等模块。2.代码import win32com.client as win32 ...