python
MartinYangHJ
我的一天天
展开
-
python tqdm.rich使用
tqdm.rich是tqdm库的一个扩展,它利用了rich库的功能来提供更加丰富和美观的进度条。rich是一个Python库,用于在终端中打印富文本(包括颜色、表格、进度条等)。通过结合使用tqdm和rich,你可以创建视觉上更吸引人的进度条,从而提升用户体验。原创 2024-02-05 13:52:13 · 1208 阅读 · 0 评论 -
python tqdm库进度条简单使用
tqdm是一个快速、可扩展的Python进度条库,可以在长循环中添加一个进度提示信息,用户只需要封装任意的迭代器enumerate、map、range等。tqdm使用简单且易于集成到现有的代码中。它可以用于命令行界面(CLI)和图形用户界面(GUI),还支持嵌套循环和多线程。原创 2024-02-05 13:50:34 · 598 阅读 · 0 评论 -
Win10安装VS2022自带的Python,Python环境变量配置
1.首先找到VS安装目录下的Python,我的安装路径如下:每个人的安装路径不同,具体环境具体分析。2.添加环境变量,点击确定python3.打开cmd,输入命令python或者打开Power Shell,输入命令python...原创 2022-04-12 10:26:25 · 5199 阅读 · 0 评论 -
爬取酷狗音乐排行榜单
import timeimport requestsfrom bs4 import BeautifulSoupfrom pymongo import MongoClientclient=MongoClient()songs=client.kugou_db.songsheader={ 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WO...原创 2019-03-26 19:55:25 · 599 阅读 · 0 评论 -
Python连接Mysql数据库
#导入第三方库import pymysql#连接数据库conn=pymysql.Connect( host="127.0.0.1", port=3306, db="test", user="root", password="mysql", charset="utf8")#建立游标cur=conn.cursor()insert_sub=...原创 2019-03-26 19:57:49 · 141 阅读 · 0 评论 -
Python使用bs4爬取数据时乱码问题
使用requests和beautifulsoup模块爬取网页数据时,有时会出现乱码情况,如下所示:需要爬去的网页的编码格式为:Pyhton代码如下所示:import requestsfrom bs4 import BeautifulSoupdef get_content(url): content_data=requests.get(url) ...原创 2019-03-28 18:59:22 · 3082 阅读 · 0 评论 -
爬取拉勾网数据,并存入Mongodb数据库
import timeimport pymongoimport requestsfrom bs4 import BeautifulSoup#简历数据库连接client=pymongo.MongoClient('localhost',27017)mydb=client['mydb']lagou=mydb['lagou']#获取request header信息headers={...原创 2019-03-26 19:51:02 · 1102 阅读 · 0 评论 -
Python解决'chromedriver' executable needs to be in PATH问题
出现该问题的原因是与google浏览器对应版本的chromedriver.exe没有放到环境变量里。1.首先下载chromedriver.exe,下载后得到的是一个chromedriver.exe文件。对应关系详见下表。chromedriver.exe下载路径:http://npm.taobao.org/mirrors/chromedriver/2.将chromedriver.exe拷...原创 2019-03-25 21:42:43 · 4021 阅读 · 2 评论 -
pycharm常用快捷键
pycharm高频率使用的快捷键Ctrl+Shift+F10 运行当前的页面Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Y 删除当前插入符所在的行Ctrl + D 复制当前行、或者选择的块Ctrl + Shift + J 合并行Delete 删除到字符结尾Backs...原创 2018-04-06 17:13:03 · 381 阅读 · 0 评论 -
Python爬取招聘网站
import timeimport pymongoimport requestsfrom bs4 import BeautifulSoupclient=pymongo.MongoClient('localhost',27017)mydb=client['mydb']lagou=mydb['lagou']headers={'Accept': 'text/html,applicat...原创 2018-05-21 20:56:09 · 391 阅读 · 0 评论 -
Python及其常用模块库下载
一、Python下载:https://www.python.org/downloads/二、Python模块(第三方库): https://pypi.python.org/pypi原创 2018-05-26 21:17:48 · 4815 阅读 · 0 评论 -
用Python编程:''' 字符A-Z可以编码为1-26。"A"->"1", "Z"->"26" 现在输入一个数字序列,计算有多少种方式可以解码成字符A-Z组成的序列。
'''字符A-Z可以编码为1-26。"A"->"1", "Z"->"26"现在输入一个数字序列,计算有多少种方式可以解码成字符A-Z组成的序列。例如:(1)输入:19 输出:2(2)输入:268 输出:2(3)输入:219 输出:3'''代码如下def how_many_ways(digitarray): #如果数字是以“0”开头,将...原创 2019-03-25 20:18:26 · 7310 阅读 · 2 评论 -
pycharm专业版破解
安装pycharm专业版完成后,打开pycharm,会出现激活窗口:1、打开激活窗口2、选择 License server (用license server 激活)3、在 License sever address 处填入 http://xidea.online4、点击 Activate 进行认证5、done! 如果上述服务器地址不可用的话尝试以下地址:h原创 2017-12-31 16:12:49 · 1360 阅读 · 0 评论