最新 | 最热门 | 最高评价

+0  C++与Python的混合编程-python拓展编写

Tag: C | python | 编程语言
郑 纪 发于 2013年06月08日 10:32 | 点击: 1457 | 展开摘要
通常在性能瓶颈要求高的地方使用C++编写python的拓展。提高程序运行效率

我理解的一般流程:

1.编写自己的业务逻辑代码本例子如

string add(int a,int b)

2.包装为python函数,用于解析python传进来的参数

PyObject* wrap_add(PyObject* self,PyObject* args);
//解析参数
PyArg_ParseTuple(args,"i|i",&a,&b);
/

查看全文: http://www.udpwork.com/item/10421.html

+0  程序员练级攻略(2018) 与我的专栏

Tag: 技术读物 | 杂项资源 | C++ | Java | Javascript | Linux | Programmer | Python | React | Unix | Web
陈皓 发于 2018年05月29日 12:38 | 点击: 1408 | 展开摘要
写极客时间8个月了,我的专栏现在有一定的积累了,今天想自己推荐一下。因为最新的系列《程序员练级攻略(2018)版》正在连载中,而且文章积累量到了我也有比较足的自信向大家推荐我的这个专栏了。推荐就从最新的这一系统的文章开始。

2011年,我在 CoolShell 上发表了 《程序员技术练级攻略》一文,得到了很多人的好评(转载的不算,在我的网站上都有近1000W的访问量了)。并且陆续收到了一些人的反馈,说跟着这篇文章找到了不错的工作。几年过去,也收到了好些邮件和私信,希望我把这

查看全文: http://www.udpwork.com/item/17009.html

+0  接触 Python 后的一点感受记录

Tag: Other Programming Language | Python
四火 发于 2018年03月25日 07:19 | 点击: 1353 | 展开摘要
最近因为工作的关系开始学习 Python 了。以前从不曾正儿八经地学过,如果说工作学习经验带来改变的话,那么编程语言的学习就是个很好的例子。如果在十年前,我要学习 Python 的话大概会买本系统介绍的 Python 教程,然后一页一页慢慢看,估计能够啃完大半本,跳过一些自认为次要的特性。等到在项目中使用已经得是一两个月之后了吧。但是如今我显然不太会做一样的事情,我现在会拿着我那些熟悉的编程语言来比较,不同的特性上面,Python 是怎样的,是先进还是落后,适合解决什么问题,

查看全文: http://www.udpwork.com/item/16749.html

+0  豆瓣喜爱文章下载器

Tag: python | 生活 | 网络编程
郑 纪 发于 2013年06月12日 21:57 | 点击: 1308 | 展开摘要
收藏一些不错的文章

在豆瓣阅读到一些好的文章,通常会点击加心喜爱。久而久之,就淡忘了,于是想把他们下载下来,用了一天的时间写了具有爬虫和分析功能的下载器。使用了BeautifulSoup,urllib模块.可以一次性抓取其他人的文章。

使用方法:

if __name__ == "__main__":
#用户名,可以写入douban ID
usrnames = ["laiyonghao","fenng&qu

查看全文: http://www.udpwork.com/item/10420.html

+0  setup_tools vs virtualenv

Tag: python
ning 发于 2012年03月02日 13:23 | 点击: 1284 | 展开摘要
名词解释
easy_install: 比较老,被pip取代
setup.py : setuptools 用的 conf
ez_setup.py : 用于安装 setuptools
pip setuptools 和pip联合的工具
distutils :
virtualenv : 独立环境,不装载/usr/lib/python2.x 下面

有人说:
Please, for the love of Guido, stop using setupt

查看全文: http://www.udpwork.com/item/13111.html

+0  argparse - 命令行选项与参数解析(译)

Tag: Python | 翻译
youngsterxyf 发于 2013年03月30日 00:00 | 点击: 1275 | 展开摘要
原文:argparse – Command line option and argument parsing

译者:youngsterxyf

argparse模块作为optparse的一个替代被添加到Python2.7。argparse的实现支持一些不易于添加到optparse以及要求向后不兼容API变化的特性,因此以一个新模块添加到标准库。

与optparse相比较

argparse的API类似于optparse,甚至在很多情况下通过更新所使用的类名和方法名,使用a

查看全文: http://www.udpwork.com/item/11843.html

+0  python arg parse

Tag: all | python
ning 发于 2012年03月02日 16:46 | 点击: 1261 | 展开摘要
Table of Contents

get_opt

optparse

argparse
自动化好

支持 -vvv

支持: svn ci 这种 sub-commands

支持 argument group:

支持 通过数组方式设置default(方便从配置文件加载)

支持 Partial parsing

三种解析命令行的库

get_opt

简单易用

def parse_args(func, log_filename='a.log'):

查看全文: http://www.udpwork.com/item/13110.html

+0  Python对象创建过程(译)

Tag: Python | 翻译
youngsterxyf 发于 2012年04月26日 00:00 | 点击: 1238 | 展开摘要
原文: Python object creation sequence

译者: youngsterxyf

[本文讨论的Python版本为3.x]

本文旨在探究Python中新对象的创建过程。正如我在前一篇文章中所解释的,对象的创建只是调用可调用对象的一种特例。考虑这样的一段Python代码:

class Joe:
pass

j = Joe()

当j = Joe()被执行时发生了什么呢?Python把它看作对可调用的Joe的一次调用,并且将它路由到内部函数

查看全文: http://www.udpwork.com/item/11880.html

+0  Mathematical modeling of fake news

Tag: Python | Technology
Haidong Ji 发于 2018年07月23日 23:03 | 点击: 1200 | 展开摘要
I took Mathematical Modelling Basics course during the last couple of months. It was produced by Delft University of Technology, offered for free on edX. Thanks TUDelft and edX!

It is a great course introducing mathematical modeling. I lik

查看全文: http://www.udpwork.com/item/16964.html

+0  Write text to file with disabling buffer in Python3

Tag: develope | python
Robin Dong 发于 2018年12月13日 14:27 | 点击: 1194 | 展开摘要
In Python2 era, we could use these code to write the file without buffer:

file = open('my.txt', 'w', 0)
file.write('hello')
But in Python3 we can only write binary file by disabling buffer:

file = open('my.txt', 'wb', buffering = 0)
file.

查看全文: http://www.udpwork.com/item/17239.html

+0  Y分钟学会Python(译)

Tag: Python | 翻译
youngsterxyf 发于 2013年06月29日 00:00 | 点击: 1191 | 展开摘要
原文:Learn Python in Y Minutes

译者:youngsterxyf

Python由Guido Van Rossum发明于90年代初期,是目前最流行的编程语言之一,因其语法的清晰简洁我爱上了Python,其代码基本上可以
说是可执行的伪代码。

非常欢迎反馈!你可以通过推特@louiedinh或louiedinh AT gmail联系我。

备注:本文是专门针对Python 2.7的,但应该是适用于Python 2.x的。很快我也会为Python 3写

查看全文: http://www.udpwork.com/item/11834.html

+0  装饰器与函数式Python(译)

Tag: Python | 翻译
youngsterxyf 发于 2013年01月04日 00:00 | 点击: 1158 | 展开摘要
原文:Decorators and Functional Python

译者:youngsterxyf

装饰器是Python的一大特色。除了在语言中的原本用处,还帮助我们以一种有趣的方式(函数式)进行思考。

我打算自底向上解释装饰器如何工作。首先解释几个话题以帮助理解装饰器。然后,深入一点探索几个简单的装饰器以及它们如何工作。最后,讨论一些更高级的使用装饰器的方式,比如:传递可选参数给装饰器或者串接几个装饰器。

首先以我能想到的最简单的方式来定义Python函数是什么

查看全文: http://www.udpwork.com/item/11861.html
|<<<10111213141516>>>| 一共16页, 186条记录