最新 | 最热门 | 最高评价

+0  Take care of the comma (in Python)

Tag: develope | python
ROBIN DONG 发于 2021年04月29日 12:06 | 点击: 187 | 展开摘要
Think about the result of this snippet:

def concat(a, b):
return a + "_" + b

left = "hello",
right = "world"

print(concat(left, right))

Should be “hello_world”, right?

But the actual result

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

+0  An error about multiprocessing of Python

Tag: develope | python
ROBIN DONG 发于 2021年04月08日 08:56 | 点击: 169 | 展开摘要
Our python program reported errors when running a new dataset:

[77 rows x 4 columns]]'. Reason: 'error("'i' format requires -2147483648 <= number <= 2147483647",)'
multiprocessing.pool.MaybeEncodingError: Error sending resu

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

+0  Python 的类型系统

Tag: Python
alswl 发于 2020年06月23日 17:54 | 点击: 160 | 展开摘要
image from pixabay.com

静态类型正在逐渐成为潮流, 2010 年之后诞生的几门语言 Go、Rust、TypeScript 等都走了静态类型路线。 过往流行的一些动态语言(Python、PHP、JavaScript)也在积极引入语言新特性(Type Hint、TypeScript)对静态类型增强。

我曾使用 Python 开发规模较大的项目,感受过动态语言在工程规模变大时候带来的困难: 在重构阶段代码回归成本异常之高,很多历史代码不敢动。 后来技术栈转

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

+0  Write text to file with disabling buffer in Python3

Tag: develope | python
Robin Dong 发于 2018年12月13日 14:27 | 点击: 1516 | 展开摘要
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  Some tips about python this week

Tag: develope | python
Robin Dong 发于 2018年11月29日 14:26 | 点击: 1443 | 展开摘要
List of lists in python

Created a list of lists by using multiply symbol:

>>> a = [[]] * 2
>>> a
[[], []]
>>> a[0].append('hello')
>>> a
[['hello'], ['hello']]
It’s weird that adding one item to f

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

+0  Mathematical modeling of fake news

Tag: Python | Technology
Haidong Ji 发于 2018年07月23日 23:03 | 点击: 1529 | 展开摘要
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  程序员练级攻略(2018) 与我的专栏

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

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

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

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

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

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

+0  fail2ban installation and configuration notes

Tag: Linux | Python | Regex | Technology | Web
Haidong Ji 发于 2018年01月18日 10:41 | 点击: 1990 | 展开摘要
A couple of days ago one web site I volunteer to manage was under DDOS attack. I installed and configured fail2ban to protect us from future similar attacks. Here are some notes. The server is the RedHat/Fedora/CentOS variety, as you can te

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

+0  如何抓取汽车之家的车型库

Tag: Technical | Python
老王 发于 2017年02月01日 19:44 | 点击: 4439 | 展开摘要
实际上,关于「如何抓取汽车之家的车型库」,我已经在「使用 Mitmproxy 分析接口」一文中给出了方法,不过那篇文章里讲的是利用 API 接口来抓取数据,一般来说,因为接口不会频繁改动,相对 WEB 页面而言更稳定,所以通常这是数据抓取的最佳选择,不过利用 API 接口来抓取数据有一些缺点,比如有的数据没有 API 接口,亦可能虽然有 API 接口,但是数据使用了加密格式,此时只能通过 WEB 页面来抓取数据。

既然要通过 WEB 页面来抓取数据,那么就不得不提到 Scr

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

+0  自动打Tag杂记

Tag: Technical | Python
老王 发于 2017年01月07日 18:00 | 点击: 2738 | 展开摘要
给一段文字标记 Tag 是一个很常见的需求,比如我每篇博客下面都有对应的 Tag,不过一般说来,Tag 是数据录入者人为手动添加的,但是对大量用户产生的数据而言,我们不能指望他们能够主动添加合适的 Tag,于是乎就产生了这样的需求:自动打 Tag。

实际上这已经属于 NLP 高大上的范畴了,不是我这种非科班出身的人所能掌控的。好消息是百度和腾讯都有 NLP 平台可供选择,坏消息是免费版的 API 配额极其有限。如果不差钱的话,直接选择 NLP 平台无疑是最方便的,不过对我来

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

+0  Python里使用zbar识别二维码

Tag: 我的代码 | 我的分享 | python | qrcode
Xiaoxia 发于 2015年11月05日 04:55 | 点击: 6172 | 展开摘要
今天研究数据库里的微信群二维码图片,很多人上传的图片并不是正确的群二维码,而是个人微信、公众号或者是一个手机充值流量的入口。为了把这些不合格的二维码挑选出来,只能一个个识别了。找了网上一些接口的,测试了一下不但限制频率为一秒2个,还很多识别不出来,看报错用的是zxing这个库,最后只能想其他方法。

在CentOS7上安装了zbar,没有找到el7的rpm,只好自己编译。研究出编译时使用一些参数可以避免安装一些不必要的包。为了virtualenv里的python能用,编译时候

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