青南

LV1
发表了文章

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

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

青南
Python
发表了文章

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

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

青南
Python
发表了文章

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

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

青南
Python文件存储
发表了文章

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

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

青南
MongoDB数据库SQL云数据库 MongoDB网站
发表了文章

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

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

青南
HTML编程算法JavaScriptPython
发表了文章

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

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

青南
缓存编程算法
发表了文章

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

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

青南
Python编程算法
发表了文章

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

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

青南
Python
发表了文章

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

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

青南
命令行工具PythonScrapyAnaconda
发表了文章

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

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

青南
IDEPython命令行工具
发表了文章

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

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

青南
Python文件存储
发表了文章

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

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

青南
ssh
发表了文章

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

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

青南
PythonHTTPhttps网络安全
发表了文章

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

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

青南
爬虫JavaScriptSelenium官方文档
发表了文章

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

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

青南
MongoDB云数据库 MongoDB数据库SQL

个人简介

个人成就

  • 获得 583 次赞同
  • 文章被阅读 54.5K 次

扫码关注云+社区

领取腾讯云代金券