Hu知非

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年7月21日

摘要: 最近有个需求,用多线程比较合适,但是我需要每个线程的返回值,这就需要我在threading.Thread的基础上进行封装 执行结果 (0, 2, 4)(2, 4, 6)(4, 6, 8)(6, 8, 10)1.00099992752 阅读全文
posted @ 2017-07-21 18:36 Hu知非 阅读(27842) 评论(2) 推荐(2) 编辑

2017年7月13日

摘要: tee 功能说明:读取标准输入的数据,并将其内容输出成文件。语 法:tee [-ai][--help][--version][文件...]补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。参 数: -a或--append 附加到既有文件的后面,而非覆盖它. - 阅读全文
posted @ 2017-07-13 22:14 Hu知非 阅读(169) 评论(0) 推荐(0) 编辑

2017年7月7日

摘要: import sys sys.path 系统环境是一个list,可以将自己需要的库添加进入,例如mysql库,hive库等等。有三种方式添加,均验证通过: 1 临时添加,在一个shell窗口中 import sys sys.path sys.path.append(path) 但退出该shell窗口 阅读全文
posted @ 2017-07-07 17:17 Hu知非 阅读(14584) 评论(27) 推荐(0) 编辑

2017年6月30日

摘要: 1 Linux命令行编辑快捷键: 2 3 history 显示命令历史列表 4 5 ↑(Ctrl+p) 显示上一条命令 6 7 ↓(Ctrl+n) 显示下一条命令 8 9 !num 执行命令历史列表的第num条命令 10 11 !! 执行上一条命令 12 13 !?string? 执行含有string字符串的最新命令 14 15 Ct... 阅读全文
posted @ 2017-06-30 14:09 Hu知非 阅读(444) 评论(0) 推荐(0) 编辑

2017年6月29日

摘要: 从Python 2.4开始,Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system、os.spawn*、os.popen*、popen2.*、commands.*不但可以调用外部的命令作为子进程,而且可以连接到子进程的input/output/error 阅读全文
posted @ 2017-06-29 20:28 Hu知非 阅读(458) 评论(0) 推荐(0) 编辑

摘要: 有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法: 1. os 模块 1.1. os模块的exec方法族 python的exec系统方法同Unix的exec系统调用是一 阅读全文
posted @ 2017-06-29 20:23 Hu知非 阅读(67430) 评论(1) 推荐(3) 编辑

摘要: 转载 python 包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。 下面将具体介绍几种常用情况: (1)主程序与模块程序在同一目录下: 如下面程序结构: `-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块mo 阅读全文
posted @ 2017-06-29 20:20 Hu知非 阅读(39886) 评论(0) 推荐(0) 编辑

2017年6月7日

摘要: 有时候我们需要在windows环境开发代码,但是程序要跑在linux服务器或者我们的linux虚拟机上,这就设计到了代码同步的问题。 pycharm提供了代码同步的功能。 在导航栏点击Tools--Deployment--Configuration进入设置页面: 初始什么也没有 点击‘+’,输入名字 阅读全文
posted @ 2017-06-07 16:06 Hu知非 阅读(3560) 评论(0) 推荐(0) 编辑

摘要: 我电脑是64位,并且安装python不是默认路径,使用pip和mysql-python的exe文件安装都失败了。 后在网上找到一种安装方法,记录下。 确保安装了wheel,我的2.7默认安装了 pip install wheel 去这个网站查找whl格式的MYSQL-python http://ww 阅读全文
posted @ 2017-06-07 11:35 Hu知非 阅读(7519) 评论(0) 推荐(1) 编辑

2017年5月27日

摘要: 在一些需要国际化的项目中,需要找出曾经代码中的中文替换为其他文字,我这里提供一种比较粗糙的查找小工具check_zh.py。有能改进的地方请大家指出。 环境是linux,python2.6 代码如下: 阅读全文
posted @ 2017-05-27 18:25 Hu知非 阅读(1202) 评论(0) 推荐(0) 编辑