随笔分类 -  python

存放一些我学习Python过程中的一些代码,感悟
摘要:项目中使用的日志库是使用python官方库logging封装的,但是居然一直么有设置日志自动滚动,经常会受到告警说哪台机器磁盘空间又满,清理一下,于是研究一下,解决这个问题。 参考:https://docs.python.org/2/library/logging.handlers.html#log 阅读全文
posted @ 2019-05-01 11:05 冷冰若水 阅读(325) 评论(0) 推荐(0)
摘要:原因: 没有在ansible管理节点(即安装ansible的节点)上添加目标节点(即需要管理的节点)的ssh认证信息。 解决办法: 1、在管理节点生成公钥 ssh-keygen 路径为:~/.ssh/id_rsa.pub 2、添加目标节点的SSH认证信息,在管理节点执行如下命令 ssh-copy-i 阅读全文
posted @ 2018-03-05 07:34 冷冰若水 阅读(3885) 评论(0) 推荐(0)
摘要:列出当前安装的包: pip list 列出可升级的包: pip list --outdate 升级一个包: pip install --upgrade requests // mac,linux,unix 在命令前加 sudo -H 升级所有可升级的包: pip默认源由于墙,所以速度很慢,可使用第三 阅读全文
posted @ 2018-03-05 07:17 冷冰若水 阅读(470) 评论(0) 推荐(0)
摘要:easy_install 阅读全文
posted @ 2016-08-04 21:58 冷冰若水 阅读(136) 评论(0) 推荐(0)
摘要:1、下载并解压Python2.7的源码。wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xzxz -d Python-2.7.9.tar.xztar xvf Python-2.7... 阅读全文
posted @ 2015-12-07 19:03 冷冰若水 阅读(163) 评论(0) 推荐(0)
摘要:代码:import MySQLdbconn=MySQLdb.connect(host='127.0.0.1', user='root', passwd='root', db='test', port=3306)cur=conn.cursor()row = cur.execute('select * ... 阅读全文
posted @ 2014-12-08 11:34 冷冰若水 阅读(142) 评论(0) 推荐(0)
摘要:参考:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832689740b04430a98f614b6da89da2157ea3efe2000代码:hello.py1 #... 阅读全文
posted @ 2014-11-02 21:55 冷冰若水 阅读(813) 评论(0) 推荐(0)
摘要:服务器端代码: 1 #!/usr/bin/python 2 3 import time, socket, threading 4 5 # thread handle function 6 def tcplink(sock, addr): 7 print 'Accept new conne... 阅读全文
posted @ 2014-11-02 21:34 冷冰若水 阅读(4390) 评论(0) 推荐(0)
摘要:参考廖雪峰的python教程:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832653051fd44e44e4f9e4ed08f3e5a5ab550358d000代码... 阅读全文
posted @ 2014-11-02 21:31 冷冰若水 阅读(305) 评论(0) 推荐(0)
摘要:这段代码是自己学了python的基本语法之后,参考一个网上视频写的代码,功能是截取搜索引擎360的关键词。代码: 1 #!/usr/bin/python 2 #encoding:utf-8 3 4 import urllib 5 import urllib2 6 import re 7 impor... 阅读全文
posted @ 2014-11-02 21:24 冷冰若水 阅读(593) 评论(0) 推荐(0)
摘要:1、安装Django在命令行模式下使用pip工具来安装Django,pip工具的安装方法见此篇pip install django2、确认是否安装成功在Python交互模式下import djangodjango.get_version()3、创建Django项目在命令行模式下django-admi... 阅读全文
posted @ 2014-10-20 08:57 冷冰若水 阅读(137) 评论(0) 推荐(0)
摘要:这个模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。它允许一个程序在编写好之后就可以不用任何修改就能在windows和linux。os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()和os.putenv()函数分别用来读取和设置环境变量。os.listdir()返回指定目录下的所有文件和目录名。os.remove()函数用来删除一个文件。os 阅读全文
posted @ 2013-09-26 18:42 冷冰若水 阅读(201) 评论(0) 推荐(0)
摘要:1 #!/usr/bin/python 2 # Filename: cat.py 3 4 import sys 5 6 def readfile(filename): 7 '''Print a file to the standard output.''' 8 f = file(filename) 9 while True:10 line = f.readline()11 if len(line) == 0:12 break13 print line, # notice comma14 ... 阅读全文
posted @ 2013-09-26 18:30 冷冰若水 阅读(402) 评论(0) 推荐(0)
摘要:1 #! /usr/bin/python 2 # Filename:using_file.py 3 4 poem = '''\ 5 Programming is fun 6 When the work is done 7 if you wanna make your work also fun: 8 use Pyhon! 9 '''10 11 f = file('poem.txt', 'w') # open for 'w'riting12 f.write(poem) # write text to 阅读全文
posted @ 2013-09-25 23:51 冷冰若水 阅读(183) 评论(0) 推荐(0)
摘要:1 #! /usr/bin/python 2 # Filename:objvar.py 3 4 class Person: 5 '''Represents a person.''' 6 population = 0 7 8 def __init__(self, name): 9 ''' Initializes the person's data. '''10 self.name = name11 print '(Initializeing %s)' % self.name12 阅读全文
posted @ 2013-09-25 02:10 冷冰若水 阅读(1240) 评论(0) 推荐(0)