![](https://img-blog.csdnimg.cn/20190915154901285.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python学习记录
双燕难凭远信
简介-省略
展开
-
解决Pycharm社区版Terminal一直在Power Shell无法进入自己创建的conda环境
1.File -> setting -> Tools -> terminal -> Application Settings -> Shell Path -> 选择cmd2.在下方的Terminal处直接输入cmd原创 2021-11-14 16:00:16 · 768 阅读 · 0 评论 -
Pytorch网站记录
https://conda.anaconda.org/pytorch/win-64原创 2021-11-01 12:02:05 · 160 阅读 · 1 评论 -
《剑指offer》—— 第一个只出现一次的字符
题目: 构建乘积数组描述在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数)示例1输入:“google”返回值:4Code:class Solution {public: int FirstNotRepeatingChar(string str) { int length = str.size(); if(length <原创 2021-09-14 14:05:38 · 119 阅读 · 0 评论 -
Ffmpeg指令记录
1.视频转为图片ffmpeg -i input_name.mp4 -vf fps -f image2 output_name%d.jpeg原创 2021-09-06 13:30:19 · 98 阅读 · 0 评论 -
Python爬取CCTV15
1.下载视频-精彩音乐汇# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/8/31 22:37# author:Sabofrom bs4 import BeautifulSoup as BSfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom os import systemfrom os import listdir原创 2021-09-03 17:44:52 · 312 阅读 · 1 评论 -
爬取CCTV15
# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/8/30 12:36# author:Sabo# CCTV官网:https://tv.cctv.com/index.shtmlfrom bs4 import BeautifulSoup as BSfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom os import sy原创 2021-08-31 00:22:03 · 287 阅读 · 0 评论 -
Python 爬取CCTV视频
# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/8/5 15:02# author:Sabo# CCTV官网:https://tv.cctv.com/index.shtmlfrom bs4 import BeautifulSoup as BSfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom os import sys原创 2021-08-09 15:27:02 · 2306 阅读 · 0 评论 -
更新后的爬取麻辣烫
# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/7/30 19:08# author:Saboimport requestsfrom bs4 import BeautifulSoupimport reimport ossavePath = r'F:\麻辣烫耙耳朵'# 通过首页获取每个视频的Url# 通过单个视频的Url利用you-get进行下载相应的视频# 网站头加上各个分视频的网址即可得到单个视频的网址,从而即可利用y原创 2021-07-31 16:48:50 · 130 阅读 · 0 评论 -
麻辣烫的标题和对应的网址文件化
可直接运行,无需预先创建文件。# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/7/30 12:57# author:Sabo"""改变titleTxtName和titleAndUrlTxtName即可在不同的文件下进行保存相关的标题和网址"""import osimport requestsfrom bs4 import BeautifulSouptitleTxtName = "title.txt"titleAndU原创 2021-07-30 22:55:37 · 140 阅读 · 0 评论 -
Python 爬取优美图库图片
# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/7/23 17:53# author:Sabo""" 爬取优美图库 -> 图说天下 -> 性感美女专栏的所有图片 说明:程序运行后会将图片保存在当前目录下的umeiPictures文件夹中,无需提前新建文件夹,没有会自动创建文件夹"""import requestsfrom bs4 import BeautifulSoup as BSimport os原创 2021-07-30 17:55:39 · 733 阅读 · 0 评论 -
Pyqt5 Qlineedit响应回车事件
self.qlineedit.returnPressed.connect(self.event)原创 2021-06-13 20:16:15 · 3275 阅读 · 0 评论 -
Python+ you-get 批量下载麻辣烫视频
思路:获取网页单个视频的网址、标题,再利用OS模块调用CMD进行视频的下载# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/5/2 19:08# author:Sabo# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/5/2 17:19# author:Saboimport requestsfrom bs4 import BeautifulSoupimport os原创 2021-05-02 19:14:05 · 304 阅读 · 0 评论 -
TypeError: descriptor ‘__init__‘ of ‘super‘ object needs an argument
报错代码: super.__init__()修改: super().__init__()原创 2021-04-27 16:35:25 · 742 阅读 · 0 评论 -
Pyqt5记录
选择图片 self.BtnSelect.clicked.connect(self.loadFile)注意上面的loadFile不加括号 def loadFile(self): print("loading file") fname, _ = QFileDialog.getOpenFileName(self, 'select picture', 'd:\\', 'Image files(*.jpg *.gif *.png)') sel原创 2021-04-19 22:08:11 · 157 阅读 · 0 评论 -
Python爬取麻辣烫所有视频
# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/4/16 12:57# author:Saboimport osimport requestsfrom bs4 import BeautifulSoupsavePath = 'F:/麻辣烫耙耳朵'root = 'http://show.sctv.com/mlt/index'urlTail = '.shtml'headers = { 'User-Agent': '原创 2021-04-16 15:49:24 · 142 阅读 · 0 评论 -
Python爬取麻辣烫首页视频并保存到本地
code:# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/3/10 22:23# author:Saboimport requestsfrom bs4 import BeautifulSoupimport osvedioPath = 'F:/麻辣烫耙耳朵'header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKi原创 2021-04-15 01:59:07 · 139 阅读 · 0 评论 -
Python + Selenium 利用QQ登陆CSDN
Code:# -*coding=utf-8*-# ! python3.7from selenium import webdriverimport timeimport osbaidu = "http://www.baidu.com"path = "D:\\chromeDriver\\chromedriver.exe"csdn = "https://www.csdn.net/?spm=1000.2115.3001.5359"QQnumber = "xxxxxx"QQpassword原创 2021-04-01 14:49:00 · 222 阅读 · 0 评论 -
Pycharm更换背景
1.File -> Seetings2. Appearance & Behavior -> Appearance -> Background Image3.选择一张背景图原创 2021-03-21 18:26:58 · 224 阅读 · 0 评论 -
Python爬取SCTV3麻辣烫节目名字并保存在文件中
集成开发环境 : Pycharm2020python : 3.8模块 :re、requestsre为python自带库无需单独安装requests需单独安装安装requests# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/3/2 14:10# author:Saboimport requestsimport reregex_title = 'title=.*"'headers = {'User-Agent':'.原创 2021-03-10 23:20:10 · 427 阅读 · 1 评论 -
Python + Selenium爬取拉勾网
哔哩哔哩视频教程:https://www.bilibili.com/video/BV1Ja411c74f?p=5环境:Pycharm2020Python : 3.7Chrome 88.0.4324.104 (以及对应的ChromeDriver)Selenium:3.141.0源代码:# !/usr/bin/env python# -*-coding:utf-8-*-# date :2021/2/14 13:12# author:Sabofrom selenium import we原创 2021-02-15 14:06:30 · 239 阅读 · 0 评论 -
Python网络编程——UDP编程
服务器端# coding:utf-8import socket# 创建套接字s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)# 绑定地址和端口addr = '127.0.0.1'port = 9999s.bind((addr,port))print("Bind UDP on",port)# 数据处理while True: data, addr = s.recvfrom(1024) print(data) p原创 2021-02-01 21:57:57 · 130 阅读 · 0 评论 -
Python网络编程——TCP编程
服务器端# coding:utf-8import socketimport threadingimport timedef dealClient(sock, addr): # 接收数据 print("Accept new connection from %s:%s..." % addr) sock.send(b"Hello I'm server!") while True: data = sock.recv(1024) time.s原创 2021-02-01 20:29:22 · 277 阅读 · 0 评论 -
Selenium模拟登陆QQ邮箱
#-*coding=utf-8*-#! python3.7from selenium import webdriverimport timeQQmail = "http://mail.qq.com/" # (chromedriver.exe)所在的绝对路径path = "..\chromedriver.exe"def main(): username = "QQnumber" username +="@qq.com" password = "password"原创 2021-01-26 17:39:47 · 495 阅读 · 1 评论 -
Python爬取CSDN文章标题和访问量
之前看了某位博主的访问量爬取代码,自己想在此基础上再爬一个文章标题。查阅一些博客和资料后选择正则表达式进行文章标题的爬取。方法比较笨拙,如有看官,还请多担待,不擅长爬虫。爬取CSDN文章的标题和访问量代码如下所示;语言:Python版本:Python3.8使用模块:re、requests、time、random、datetime集成开发环境:Pycharmimport reimport requestsfrom requests import RequestExceptionimpor原创 2021-01-22 00:18:08 · 432 阅读 · 0 评论 -
Python的一些小错误解决方法/Pycharm小技巧
该文记录本人在python使用过程中一些报错的解决方法和pycharm使用过程中发现的一些小技巧。原创 2021-01-21 13:26:25 · 837 阅读 · 0 评论 -
打包Python文件为Exe文件
windows版本1.下载pyinstaller模块pip install pyinstaller2.使用方法(1)找到文件的所在位置。(2)在此文件夹中打开cmd,打开方法如下图。打开后的界面如下(3)输入打包指令pyinstaller -F 文件名(此处为Hello) + .py执行这条命令过后会生成三个文件夹,分别是dist、build和__pycache__如下图所示生成的exe文件处于dist文件夹当中(4)打开EXE文件,对比源文件代码和打开的exe文件如.原创 2021-01-14 02:47:27 · 157 阅读 · 0 评论