python
mingjie1212
从业7年有余,一名学生,时常需要学习,博客是一个记录和分享的地方。俗话说好记性不如烂笔头,回头再用时方便检索。
现就业与金融相关公司。目前主要精力在项目管理、带团队、部分的研发和系统负责人等工作;对财务、会计及支付清结算相关有一定的经验成长。
作为金融行业研发人员,对每个交付都要有敬畏之心。
展开
-
python 遍历指定文件夹下的所有文件内容
最近公司代码需要做版权审查需要一些代码,足足60页的word文档,如果一个一个文件的copy代码 就真是out,最近在学习python,就写了个python的脚本,方便上面操作。__author__ = 'jghost'import osfor root,dirs,files in os.walk('your source'): print root #pat原创 2015-09-17 17:55:39 · 655 阅读 · 0 评论 -
python 'ascii' codec can't encode characters in position 18-32: ordinal not in range(128)
使用python输出u'你好世界' 时报此错误。通过网上查找发现原来python的编码和解码是两个过程。我们在编码的时候在文件头指定编码为utf-8#coding:utf-8然而在输出的时候,u'你好世界'是unicode编码。我们的默认编码是ascii 所以在转中文时出现此错误。我们做如下设置就可以解决此问题import sysprint sys原创 2016-09-23 17:09:54 · 1899 阅读 · 0 评论 -
python SyntaxError: Non-ASCII character '\x**' in file
使用python时报“SyntaxError: Non-ASCII character '\x**' in file”原因: python文件的编码是ascii 编码,而我们的.py文件中存在中文的codes 和 comments解决办法:在python的文件头添加#coding:utf-8即可解决。原创 2016-09-23 15:36:54 · 458 阅读 · 0 评论 -
pycharm 2016 激活码 亲测可用
在ubuntu上进入 /bin运行./pycharm.sh激活选择第二种方式43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI原创 2016-09-23 10:50:36 · 7521 阅读 · 0 评论 -
pycharm 配置虚拟开发环境
默认系统已经安装pycharm virtualenv virtualenvwrapper pycharm 默认的运行环境是系统自带的python2.6+的开发环境,不是我们想要的虚拟开发环境. 此时我们需要增加interpreter 在pycharm的setting里面,具体操作:File ----- Setting ------Project Interpreter --原创 2015-09-17 17:55:41 · 1924 阅读 · 0 评论 -
myeclipse python插件安装和环境配置(Windows7下)
1.下载必备的软件和插件:python:http://www.python.org/getit/pydev:http://pydev.org/download.html 安装python ,在myeclipse安装目录,如:D:\path\MyEclipse 10\dropins文件夹里创建pydev文件夹,将下载的pydev文件夹里的features和plugins文件放原创 2015-09-17 17:54:39 · 531 阅读 · 0 评论 -
ubuntu下配置django+apache+mysql+mod_python+Python
网上有N种安装方法,我都试过,没有一个最后能成功,浪费了一下午的时间,终于搞定,1.install Python最新的Ubuntu操作系统是含有Python的,可以通过 Python --version 查看的:lab@lab:~$ python versionPython 2.7.1+2.install MySQL使用最简单的方法:sudo apt-get install原创 2015-09-17 17:53:36 · 339 阅读 · 0 评论 -
python IndentationError:
IndentationError: unindent does not match any outer indentation levelIndentationError: expected an indented block 这写都是因为缩进造成的 检查一下 就能解决原创 2015-09-17 17:53:54 · 683 阅读 · 0 评论 -
ubuntu Ulipad 配置
1、安装python一般ubuntu上默认安装了2、安装 wxPython支持apt-get install python-wxgtk2.83、下载UilPad包http://ulipad.googlecode.com4、shell 里面,目录下直接执行 python UliPad.py或者UliPad.pywUbuntu中将快捷方式添加到“应用程序”现在想把Ulipad添加到原创 2015-09-17 17:53:56 · 552 阅读 · 0 评论 -
Dajax 的安装以及详细使用
Dajax 的安装以及详细使用 上篇博已经详细的介绍了Dajaxice 的安装配置,以及简单使用,具体参见:http://www.cnblogs.com/Jghost/p/3596604.html 。 写这篇博客的主要目的介绍下Dajax的是配置和使用,因为Dajaxice只是简单的应用,在form表单以及复杂的逻辑业务下,Dajax更能胜任。下面的配置环境在Django 1原创 2015-09-17 17:55:31 · 750 阅读 · 0 评论 -
python -- why defined '__new__' and '__init__' all in a class
在学习openstack源码的时候发现一个类里面有'__new__' 和'__init__'两个构造,不知道什么原因,在stackoverflow中找到了满意的解答:粘贴解答至此:You can define either or both of __new__ and __init__.__new__ must return an object -- which can be a原创 2015-09-17 17:55:36 · 382 阅读 · 0 评论 -
python 简单的数据脱敏
最近要做一个生产数据提取,涉及到隐私数据脱敏。因提取的数据是比较规范化的数据,就想到了用python的string特性来做。对于指定分隔符或者定长的文件,使用python来实现是比较得心应手的。很简单,几行代码完成。#!/usr/bin/env python3sourcefilepath = "C:/Users/mingjie1212/Desktop/intellij idea/12...原创 2019-03-11 00:15:25 · 10347 阅读 · 0 评论