未闻Code

246 篇文章
37 人订阅

全部文章

青南

一日一技:如何在macOS下为Python 3.7安装mysqlclient

当我们使用 Django 2.2连接 MySQL 时,它默认会需要安装 mysqlclient这个第三方库。但是这个库在 macOS 下直接安装会报错。

2700
青南

一日一技:如何为 Pyppeteer 设置带有权限验证的代理?

在我们使用 Pyppeteer 的时候,可能会需要设置代理,此时,你需要使用如下方法:

10730
青南

如何在 Python 里优雅地读取文件特定行

如果文件非常大,不能读取到内存中,那么你可能会通过for 循环数行数,数到特定行:

8930
青南

如何使用 Python批量读取多个文件

可以看出,它会自动把你输入的内容打印出来,相当于在 whileTrue里面加上了 input。

8720
青南

Python写的csv文件,如何让 Excel 双击打开不乱码?

我们常常需要在 Python 中输出 CSV 文件,但你可能会发现,这些输出的 CSV文件,不能双击使用 Excel 打开,否则中文会变成乱码。例如下面这段代码...

3810
青南

一日一技:MongoDB如何正确中断正在创建的索引

我们在使用 MongoDB 的时候,会出现需要给一个已经存在的大集合的某个字段增加索引的情况。

8620
青南

新闻类网页正文通用抽取器(一)——项目介绍

开发这个项目,源自于我在知网发现了一篇关于自动化抽取新闻类网站正文的算法论文——《基于文本及符号密度的网页正文提取方法》

6320
青南

一日一技:实现函数调用结果的 LRU 缓存

在工程项目中,可能有一些函数调用耗时很长,但是又需要反复多次调用,并且每次调用时,相同的参数得到的结果都是相同的。在这种情况下,我们可能会使用变量或者列表来存放...

6330
青南

一日一技:在 Python 中快速遍历文件

实际上,要解决遍历文件的问题,只需要使用 Python 自带的 glob模块即可:

6920
青南

一日一技:快速实现Python 命令行参数

那么使用 sys模块就不好用了。此时我们可以使用 argparse。但是如果你阅读它的官方文档:https://docs.python.org/zh-cn/3/...

7920
青南

Python 初学者常见错误——我有 Anaconda 了,还能单独安装 Python 吗?

在这种情况下,还能直接从 Python 官网下载安装其他版本的 Python 吗?

18110
青南

Python初学者常犯错误及解决方法自查

如果你的电脑里面只安装了Python 2或者只安装了Python 3,总之只有一个Python,那么,无论你是哪个系统,你总是可以使用 python xxx.p...

8210
青南

一日一技:在Python里面用2行代码压缩文件

但是,这个过程在Python里面却比较复杂,因为你需要遍历整个文件夹及其子文件夹。stackoverflow上面给出的一个创建zip压缩文件的代码例子如下:

9220
青南

一日一技:让Tmux完美支持鼠标,不记忆任何快捷键(仅限macOS)

Tmux是一个非常有名的终端复用工具,可以方便地让我们在一个终端里面分多个窗口。如下图所示:

8630
青南

一日一技:使用doctest测试Python代码的注释

如果大家看过一些有名的Python开源项目,你可能会看到他们在文档型注释里面,出现了下面这样的使用示例:

6420
青南

在Pyppeteer中正确隐藏window.navigator.webdriver

(文末福利)在我以前的一篇文章:一日一技:如何正确移除Selenium中window.navigator.webdriver的值,我讲到了如何在Selenium...

16720
青南

4种方法解决MongoDB游标超时的问题

短短4行代码,读取MongoDB里面的每一行数据,然后传入 parse_data做处理。处理完成以后再读取下一行。逻辑清晰而简单,能有什么问题?只要parse_...

13630
青南

回《驳 <Python正则表达式,请不要再用re.compile了!!!>》

知乎用户@Manjusaka在阅读了我的文章《Python正则表达式,请不要再用re.compile了!!!》以后,写了一篇驳文《驳 Python正则表达式,请...

7040
青南

一行命令​解锁网易云音乐客户端变灰歌曲

逛Github发现一个UnblockNeteaseMusic项目,来看看他的介绍:

23220
青南

公布中奖结果啦——《左手MongoDB 右手Redis》

原本计划抽3本,由于我朋友陈祥安帮我转发了文章引流,所以再加三个名额。因此字符串除了原来的 PMR之外,再加上陈祥安的拼音首字母 CXA,所以 keys对应的字...

7930

扫码关注云+社区

领取腾讯云代金券