随笔分类 - Python
Python相关
摘要:用惯java的map。想知道Delphi中有没有类似的功能。查了好久,没有很明确的答案。这里直接总结一下。 Delphi的键值对可以使用TStringlist实现。 //类似的哈希表操作法 KV键值对操作 List := TStringList.Create; List.Add('aaa=111')
阅读全文
摘要:主要记录Request和网页解析。 # 请求头 import requests # 发起一次网页请求 response = requests.get(URL) # 附带header信息或者参数 myheaders = {"User-Agent": "Mozilla/5.0 (Windows NT 1
阅读全文
摘要:旧版本Python没有自带pip,自主安装pip 使用get-pip.py安装 https://bootstrap.pypa.io/pip/get-pip.py python2 get-pip.py 有时候会提示你版本不对,如何给你一个相应版本的get-pip.py。重新下载再来一遍就行。 出现ti
阅读全文
摘要:前景提要 通过json格式数据解析获取到较为复杂的List后,以字符串的格式保存到了文件。 再次读取时,获得的list是字符串的形式(相对于print的结果而言,比list多了一层”“或者'') 直接使用list(str)来强转的话,会将每个字符都当初一条item来分割,完全破坏了原有的结构。 解决
阅读全文
摘要:VSCode切换Python运行版本 运行Python首先要安装Python的插件。 选择运行的Python解释器: 左下角点击: 可以切换Python运行版本。 如果时刚下载了个新的,点击 输入解释器路径 选择正确的路径配置即可。 Python导入包确认 尤其是在多环境Python时。 Impor
阅读全文
摘要:批量合并csv文件。 使用Python实现,功能是合并批量的csv文件(理论上也可以合并其他类型的),包括带表头的,只保留一个。 基础的合并可以使用bat命令来实现: 参考了如何快速把多个csv表合并在一个表中——办公黑科技(1) - 知乎 (zhihu.com)这篇文章: @echo off se
阅读全文