
Python
文章平均质量分 75
mx_windforce
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python实现生产者消费者模型-多进程与多线程处理
大型的工业项目基本上都要用到流水线的抽象,把一个个CPU和GPU当做你的工人,而你就是工厂厂长和设计师。学习如何合理安排这些计算资源帮我把事情又快又好的处理完。原创 2025-03-21 15:39:41 · 663 阅读 · 0 评论 -
【pyenv+venv组合来使用Python虚拟环境的方法】
公司为了省钱,压缩使用anaconda的名额,因此我需要掌握非conda的python虚拟环境工具。原创 2025-03-12 14:35:11 · 548 阅读 · 0 评论 -
使用swig包装C或C++源代码在windows下用命令行编译并用distutils打包供python使用
一、文件:手写了三个文件:1. add_function.h:float add_function(float, float);2. add_function.c:float add(float a, float b){ return a+b;}3. add_function.i:/* file: add_function.i */原创 2017-04-05 16:21:15 · 1775 阅读 · 0 评论 -
给anaconda设置代理来访问包来源
公司为了安全,网络连接外网需要设置代理。因此,如果不设置代理,将无法访问anaconda等python包的来源。代理设置有两种方法:1. 先使anaconda允许pip来访问包管理,然后在pip命令中加入代理的参数。1. 允许pip访问包管理:conda config --set use_pip True2. pip命令中加参数:pip --proxy http://XXXXX.com原创 2016-11-02 13:11:38 · 21746 阅读 · 0 评论 -
python实现多进程_multiprocessing
按照我的习惯,写了一个Python进行多进程处理的模板。原创 2016-10-30 23:59:23 · 1851 阅读 · 0 评论 -
使用py2exe将python脚本整体打包为一个exe的方法
http://stackoverflow.com/questions/112698/py2exe-generate-single-executable-file#113014以上链接是英文解答原文。现将核心代码拷贝到这里,如果不熟悉使用py2exe打包,请先搜索简单的py2exe的用法。from distutils.core import setupimport py2exe, sys,转载 2016-05-23 13:03:42 · 971 阅读 · 0 评论 -
使用py2exe来打包python脚本到exe程序
#!/usr/bin/env python# -*- coding:utf8 -*-from distutils.core import setupimport py2exesetup(windows=['test_maiwindow.py'], options = { "py2exe": { "dll_excludes": ["MS原创 2016-05-12 15:53:03 · 694 阅读 · 0 评论 -
当类中含有logging等流数据时,使用pickle打包与装载类对象数据
由于pickle打包不允许对象中有流数据,所以,如果待打包的类对象中含有logging的对象时,打包不会成功。但是在类中添加logging对象来输出日志比较方便实用,那么如何解决这种冲突呢?需要手工重写自己的类的__getstate__和__setstate__函数,在__getstate__函数中,返回一个不含有流数据变量的字典,这样就可以打包,在日后装载数据后,再手工在__dict__中添加该原创 2016-05-25 18:06:57 · 447 阅读 · 0 评论 -
编程思路感想(1)
第一个问题,处理数据过程中,经常会遇到数据格式不规范或者内容不符合逻辑等导致程序无法通过,这时候一般有两种想法:1. 我要把错误的地方准确定位,具体到某个文件,某一行,某种错误,直接导致错误的变量的值。2. 我要先略过该错误,进行与错误无关的处理,得到一个初步的处理结果,等有时间的时候再回过头来检查数据的问题。怎么办呢?我用python编程,觉得可以用抛出与接收异常这种机制来处原创 2016-03-02 15:32:04 · 425 阅读 · 0 评论 -
python中re的常见用法总结(update)
1. look_ahead or look_after:i) 当且仅当某类字符串之前符合某条件时,才把该字符串替换为另一类字符串。 如:当“$51%r" 前为 |, -, % 或者-*时,把其替换为a51%r. re.sub((? 注意: look_ahead里的模式要求,模式匹配的字符串必须是固定宽度的。比如上例都是2个字符。必须用”.-"和“.原创 2013-06-03 15:41:23 · 1629 阅读 · 0 评论 -
python中整数,浮点数和字符串的转换
一. int()1. 将符合整数格式的字符串转换为整数。2. 将浮点数转换为整数,只是简单的取整,并非四舍五入。如: int("589") == 589 int(4.56) == 4二. float()1. 将符合浮点数格式的字符串转换为浮点数。2. 将整数转换为浮点数。如: float("45.6") == 45.6转载 2013-06-02 23:14:56 · 55566 阅读 · 0 评论