自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

满天星蒲公英的专栏

悄悄地让工作pythonic起来

  • 博客(36)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 【无标题】数字孪生1

数字孪生1

2022-09-22 16:18:32 152 1

转载 用python消耗linux内存方法

用python消耗linux内存方法# -*- coding: utf-8 -*-import sysimport reimport timedef print_help(): print 'Usage: ' print ' python mem.py 100MB' print ' python mem.py 1GB'if __name__ == "_...

2018-02-27 14:58:03 1064 1

转载 欢迎使用CSDN-markdown编辑器

ImportError: /usr/local/lib/python2.7/site-packages/cx_Oracle.so: undefined symbol: PyUnicodeUCS4_DecodeUTF16解决办法:重新编译python,编码与oracle一致 ./configure –enable-shared —enable-unicode=ucs4 –prefix=目录

2015-08-14 19:58:11 1344

原创 pysftp Exception: Expecting packet from (31,), got 94

好吧,我自问自答了http://stackoverflow.com/questions/29223790/paramiko-ssh-exception-sshexception-expecting-packet-from-31-got-94/29257625#29257625When I use pysftp-0.2.8 to send a Large files to m

2015-03-25 21:53:19 2469 1

原创 jenkins 学习笔记

https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+APIPython API wrappersJenkinsAPI andPython-Jenkins are object-oriented python wrappers for the Python REST API which aims to pro

2015-03-04 17:21:03 1953

原创 批量转化py2topy3脚本

import osdef plpy2to3(rote, py34rote): os.chdir(rote) print (os.getcwd()) for i in alistdir(rote): if i[-3:] =='.py': os.system('pythonw %s -w %s'%(py34rote, i))

2015-02-04 11:30:59 2281

转载 python中的魔法参数:*args和**kwargs

python中的魔法参数:*args和**kwargsdef foo(*args, **kwargs):print 'args = ', argsprint 'kwargs = ', kwargsprint '---------------------------------------'if __name__ == '__main__':foo(1,2,3,4)foo

2015-01-17 10:40:10 939

原创 UnicodeEncodeError: 'latin-1' codec can't encode characters in position 4-5: ordinal not in range(25

前置:python3  ,ftplib 使用你看到这篇帖子的标题,说明你就找对了使用ftplib连接ftp的时候,遇到中文路径报了错误UnicodeEncodeError: 'latin-1' codec can't encode characters in position 4-5: ordinal not in range(256)是因为ftplib包里面对encodi

2014-12-12 20:05:06 9654 4

转载 全局遍历os.walk

先从简单的开始,遍历一个盘符,比如C盘,然后查询一个指定的文件。以下内容比较简单,我的最终的目的是想做个和everthing一样的小工具。(不知道有多少人用everything?)以下内容可以直接保存并运行。# -*- coding: cp936 -*-  import sys,os,timesep=os.path.sepdef walkdir(diskname):

2014-12-11 20:36:20 839

转载 What does functools.wraps do?

In a comment on the answer to another question, someone said they weren't sure what functools.wraps was doing. So I'm asking this question so that there will be a record of it on StackOverflow for f

2014-11-29 17:34:05 883

转载 监督学习与非监督学习

原文作者:aihorizon.com原文链接: Machine Learning, Part I: Supervised and Unsupervised Learning译者:commondata 转自:http://www.cnblogs.com/ysjxw/articles/1149004.html上次我们讨论了基于结果的两类学习。这篇文章我们将关注一些其他方面的学习:监督还

2013-07-29 13:32:17 4176

转载 python xlrd 使用

转载自:http://blog.csdn.net/five3/article/details/7034826xlrd是专门用来在python中读取微软execel的模块,可以自己直接下载安装,也可以通过包管理器安装。官方资料:下载地址:http://pypi.python.org/pypi/xlrd官网地址:http://www.python-excel.o

2013-07-28 17:25:51 2710

转载 oracle 中PL/SQL中type的简单用法

转自:http://hi.baidu.com/mangkata/item/d72531c26126eb5dbdef69f8oracle 中PL/SQL中type的简单用法1.参考系统的变量类型声明一个typedeclaretype myrecord is record(id varchar2(10),names varchar2(10));real_record myrecord;

2012-11-27 22:32:40 11271

转载 sql 中 case when 语法

sql 中 case when 语法转载自:http://www.cnblogs.com/qiantuwuliang/archive/2009/06/03/1495770.html sql 中 case when 语法sql语言中有没有类似C语言中的switch case的语句??  没有,用case   when   来代替就行了.            例

2012-11-27 20:56:35 1054

原创 2012年光棍节彩蛋

完整成品地址:http://download.csdn.net/detail/lanyuanershe/4756605Private Sub Command1_Click()EndCount = EndCount + 1'special endIf EndCount = 8 ThenMsgBox "连续8次都抽不中,进入 “特别end”,给您一首《神威鬼鸣》,很带感的歌曲,稍

2012-11-11 16:51:58 951

原创 python 线程笔记(一)

1、一个顺序执行的程序要从每个I/O终端信道检查用户的输入时,程序无论如何也不能在读取I/O终端信道的时候阻塞,因为用户输入的到达是不确定的。阻塞会导致其他I/O信息的数据部能被处理,顺序执行的程序必须使用非阻塞I/O,或是带有计时器的阻塞I/O(这样才能保证 阻塞只是暂时的)。  2、  使用多线程编程和一个共享的数据结构如Queue (本章后面会介绍的一种多线程队列数据结构

2012-11-03 20:00:49 2350

转载 python 线程指南

1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:thread_stat_simple1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素都是0,线程"set"从后向前把所有元素改成1,而线程"print"负责从前往后读取列表并打印。那么,

2012-11-03 13:36:43 924

转载 sql函数

自定义函数用户定义自定义函数像内置函数一样返回标量值,也可以将结果集用表格变量返回用户自定义函数的类型:标量函数:返回一个标量值表格值函数{内联表格值函数、多表格值函数}:返回行集(即返回多个值)1、标量函数Create function 函数名(参数)Returns 返回值数据类型[with {Encryption | Schemabinding }][as]

2012-11-01 22:14:31 773

转载 如何让python代码更加pythonic

转载自http://shihongzhi.com/python/2012/05/24/Pythonic/PythonicThe Zen of Python在python终端输入import this,会输出The Zen of Python,详细描述的编写python代码时需要遵守的哲学,禅道。把握好这些准测,就能写出漂亮的python代码。但是这些还是太抽象了,写这篇blog打算

2012-10-17 22:45:51 2959

转载 python 三元表达式

之前学习的Python提到了对于类似C语言的三元条件表达式condition ? true_part : false_part,虽然Python没有三目运算符(?:),但也有类似的替代方案,那就是true_part if condition else false_part。>>> 1 if True else 01>>> 1 if False else 00>>> "Fire" if

2012-10-17 22:39:19 104562 2

转载 python 排序

原文:http://wiki.python.org/moin/HowTo/Sorting   Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。 1)排序基础简单的升序排序是非常容易的。只需要调用sorted()方法。它返回一个新的list,新的list的元素基于小于运算符(__lt_

2012-10-17 22:37:30 6528 1

转载 python lambda

python lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2 python lambda它只是一个表达式,而def则是一个语句。

2012-10-17 22:36:11 991

原创 TypeError: 'sip.methoddescriptor' object is not callable

TypeError: 'sip.methoddescriptor' object is not callablepyqt初始化窗体时遇到的错误。某个对象无法被调用到。class TestDlg(QMainWindow): 里面的参数必须是你所建立的窗体类型才能运行正常dialog、mainwindow、widget,否则就会提示上述错误。

2012-09-21 22:38:47 1488

原创 最简单的pyqt打包流程

【前置条件】python2.6  + pyqt4 + py2exe【1】用qt设计师创建一个对话框【2】将*ui文件转换成*py文件pyuic4 -o HelloPyQt4.py HelloPyQt4.ui【3】编写简单的测试程序from PyQt4.QtGui import * from PyQt4.QtCore import * import s

2012-09-07 22:46:43 7430

转载 使用Python实现Telnet远程登录

一、Windows下开启Telnet服务(详见:与Win7防火墙无缝结合 Telnet功能测试)1、Windows 2000/XP/2003/Vista:默认已安装但禁止了Telnet服务(1)开启Telnet:运行services.msc打开服务管理,找到Telnet服务项设置其启动类型为“自动”或者“手动”(更安全,只在需要的时候才启用),然后启动该服务即可。2、Windo

2012-09-04 21:29:29 35459 2

原创 python文件操作(三)之压缩文件

使用python自带的zipfile模块# -*- coding: cp936 -*-#输入:目录路径/压缩名#输出:rar压缩包,存放于桌面(源目录所在位置)import os,zipfiledef zipFun(souce,filename): #获取该目录的上一级目录,压缩包与目录存放相同的目录下 dest = souce[:souce.rfi

2012-09-02 12:06:31 1680

原创 python语法之find

>>> t= 'ddssd'>>> t.rfind('d',0,len(t)-1)1从左开始查找和从右边开始查找find 和rfindstr.find(str, beg=0 end=len(string))str.rfind(str, beg=0 end=len(string))str默认,begin默认为0,从位置0开始,如果为负数,则从右边开始查找。end为长度

2012-09-02 12:00:14 988

转载 python 文件操作(二)

python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.pat

2012-09-01 20:33:02 1110

原创 python 文件操作(一)

#说明:1、用来处理文件输出到指定位置2、统计关键词个数import os#输入:内容/路径#输出:文件def outText(str,route): if os.path.isfile(route): os.remove(route) fp = open(route,'w') fp.write(str) fp.close(

2012-09-01 20:28:20 915

转载 python的and 和or逻辑

and语句:0 and * 不需要再考虑*是0还是1,结果是01 and * 需要考虑*是0还是1来决定结果。or语句:1 or * 不需要考虑后面的*,结果为10 or * 需要考虑后面的*来决定结果

2012-08-12 14:05:50 868

原创 以指针作为函数参数,不能改变实参指针变量的值从而改变实参值

如题,这是因为 :1,按值传递,在调用函数的时候,将指向数据的指针实参传递到调用函数的形参中去2,单向传递,形参中的指针子函数改变地址后不能传给主调函数,变量同样指向了我们希望处理的数据,然后对形参的指针变量指向的数据进行各种希望的处理,在调用函数运行完成后,各个形参指针变量进行

2011-07-17 17:54:53 7529 1

原创 VC6.0下计算2147483647

今天随意翻了翻谭浩强的《C程序设计》第三版,看到数据定义这节内容,int、long、unsigned、signed各个类型的数据长度范围。随手写了一段测试超过2147483647数据的计算,32位机器下的int型范围:-2147483648~2147483647。代码如下:#includevoid main(){ int a=2147483649; int c=a+1;

2011-06-26 12:10:00 1680

原创 画QQ游戏平台登录界面

这是我的《连连看》项目游戏登录界面,用了QQ的资源。所用资源均从QQ游戏平台里login和winmain文件夹下的资源下面简单介绍一下绘图过程1  建立一个对话框并去掉对话框的title bar2 导入QQ位图,一张bg_up 和一张bg_down,实际和QQ那个界面不一样大,然后我又导入了半张bg_down,高度就够了具体做法:创建一个足够大的DC,把这几张位图放入,用bitblt函数。3 导入位图“真实新体验”,直接用picture控件导入,放置在合适位置4 设置对话框大小和位图匹配代码: ::SetW

2010-09-07 21:50:00 1379

原创 MFC 中ADO方式操作ACCESS数据库

<br />1  基本实现流程:<br />     (1)初始化COM库,引入ADO库定义文件<br /><br />  (2)用Connection对象连接数据库<br /><br />  (3)利用建立好的连接,通过Connection、Command对象执行SQL命令,或利用Recordset对象取得结果记录集进行查询、处理。<br /><br />  (4)使用完毕后关闭连接释放对象。<br /> <br /> <br />2  部分代码参考<br /><br />  CAdoData::CAdo

2010-08-31 23:27:00 1110

原创 MFC限定区域画图

MFC 画图

2010-08-30 22:21:00 2881

原创 linux内核学习笔记(1)--计算机原理

<br />1 总线包括地址线、数据线、控制线<br /> <br />2 除了CPU以外,现代PC机主板主要使用2个超大规模芯片构成的芯片组或芯片集组成:北桥和南桥芯片,北桥主要用于与CPU、内存和APG视频接口,这些接口具有很高的传输速率。北桥芯片还起着存储控制作用,因此被称为MCH(Memory Controller Hub)芯片。南桥芯片用来管理低、中速的组件,例如PCI总线、IDE硬盘接口、USB端口等 ,被称为ICH(I/0 Controller Hub),位置主板的下端和上端。并与CPU通道桥

2010-08-25 22:50:00 931

django的入门书籍

django的入门书籍,很实用,基本上看了就会做了。欢迎下载

2015-05-07

计算机程序的构造和解释

描述SICP+计算机程序的构造和解释pdf中文版。具有很高的参考价值

2013-09-20

Linux服务器管理技术

非常好的学习实践资料!有大量的练习资料,是菜鸟必备

2013-05-16

2012年光棍节彩蛋

光棍节做的, VB基本就是个入门级别,高手莫笑 一共三首歌,其中一首end歌曲,连续8次不中时触发,其他歌曲只要抽中数字就触发。 歌曲结束后需要重新打开程序计数。

2012-11-11

django开发最新的书籍

这是django开发最新的书籍。涉及网页、数据库方面的开发。资料内容丰富

2012-02-15

linux c开发的ftp服务器程序

linux c 下开发的服务器程序,涉及多线程。网络编程,TCP/IP,套接口等等,可以实现上传下载,断点续传,代码有点小问题,需要自己改小错误才能编译通过。

2010-06-27

linux C语言课件

linux C语言课件,比较好的课件,内容比较丰富,培训机构拿来的。

2010-05-13

oracle子查询相关帮助

oracle 数据库的子查询的相关内容,新手可以多看看

2010-05-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除