自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 将列表用逗号转换为字符串

c = [x for x in ll if x not in ss]s=’’if c !=’’:s = “,”.join(i for i in c)

2021-12-14 15:41:04 368

原创 内置函数备查

http://www.runoob.com/python3/python3-built-in-functions.html

2021-11-28 08:46:14 113

原创 字符串大小写转换

s = 'sadINDUionaREwSSa'k = ''if len(s)% 2 ==0: for i ,str_i in enumerate(s): if i <len(s)/2: k += str_i.upper() else: k += str_i.lower()else: for i ,str_i in enumerate(s): if i <(len(s)/2-0.

2021-11-28 06:54:33 116

原创 列表元素的几种打印方式

colors = ['red', 'green', 'blue', 'yellow']#方法一:n = 0for i in colors: print(n, i) n += 1 #方法二: for i in range(len(colors) ): print(i , colors[i]) #方法三: for i,j in enumerate(colors): print(i,j)

2021-11-28 06:33:59 1275

原创 字符串转为列表

names = ['raymond', 'rachel', 'matthew', 'roger', 'betty', 'melissa', 'judith', 'charlie']# 空字符串用于拼接S = ''k = 1for i in names: S += i # 在拼接一个逗号 if k != len(names):# 说明是最后一次拼接 S += ',' k += 1S...

2021-11-28 06:27:37 929

原创 自己制作的词云图

from wordcloud import WordCloudimport matplotlib.pyplot as plt#%matplotlib inlineimport rewith open(‘云图.txt’, ‘r’, encoding=‘utf-8’) as c:#‘’’抽取文本中的英文部分并小写化,并将空格作为分隔拼接为长字符串’’’text = ‘’.join(c.read())print(text)将字符串中的逗号和句号替换为空格x=text.replace(’,’,’

2021-11-27 12:37:51 880

原创 python group()分组截取字符串

import rea = “123abc456”print(re.search("([0-9])([a-z])([0-9])",a).group(0))print(re.search("([0-9])([a-z])([0-9])",a).group(1))print(re.search("([0-9])([a-z])([0-9]*)",a).group(2))

2021-11-27 10:57:53 139

原创 xmind思维导图下载地址

https://www.xmind.cn/desktop/thank-you-for-downloading/

2021-11-25 13:21:36 90

原创 创建一个验证码类

import randomclass yazhengma:def init(self, char):# 这个name什么时候传呢? 实例化对象的时候传self.char = charfor i in range(48,58): char.append(chr(i))for i in range(65,91): char.append(chr(i))for i in range(97,123): char.append(chr(i))print(char)print(l

2021-11-25 13:10:40 52

原创 python 字典练习

dict = {“k1”:“v1”,“k2”:“v2”,“k3”:“v3”}for key in dict:print(key)print(dict[key])for key in dict:print(key,’:’,dict[key]*2)print(dict[key])for key,value in dict.items():print(key,’:’,dict[key]*2)

2021-11-21 16:23:37 1262

原创 os方法大全

学习中用得到的,方便查看os方法大全import osprint(os.getcwd()) # 获得当前工作目录print(os.chdir(“dirname”)) # 改变当前脚本的工作路径,相当于shell下的cdprint(os.curdir) # 返回当前目录‘.’print(os.pardir) # 获取当前目录的父目录字符串名‘…’print(os.makedirs(‘dirname1/dirname2’)) # 可

2021-11-21 15:25:14 260

原创 批量修改文件名

for i in os.listdir(r"C:\Users\WJ\重命名"):if i[-4]==’.txt’:os.rename (‘重命名/’+i,‘重命名/’+‘备份’+i)if ‘副本’ in i:os.rename (‘重命名/’+i,‘重命名/’+‘备份’+i)os.listdir(r"C:\Users\WJ\重命名")

2021-11-21 15:23:28 278

原创 python 批量制作文件备份

**应用1:制作文件的备份新建备份文件夹2.获取文件列表3.依次读入新建备份文件夹2.获取文件列表3.依次读入from datetime import datetimedt=datetime.now()time = dt.strftime(’%Y%m%d’)if not os.path.exists(‘备份文件夹’):os.mkdir(‘备份文件夹’)for filename in os.listdir(‘重命名’):f=open(‘重命名/’+filename,‘r’,enco

2021-11-21 15:22:35 285

原创 python连接数据数据库

关系数据库存储-MySQL为例Pymysql 安装Python配合MySQL,我们使用pymysql进行操作MySQL和Python的连接库:Python3.x: pymysql利用 pip安装pip install pymysql利用conda安装conda install pymysql连接数据库import pymysqlconnect = pymysql.connect(host=“127.0.0.1”,port=3306,user=“root”,password=‘

2021-11-21 15:20:53 71

原创 备份文件夹

from datetime import datetimedt=datetime.now()time = dt.strftime(’%Y%m%d’)if not os.path.exists(‘备份文件夹’):os.mkdir(‘备份文件夹’)for filename in os.listdir(‘重命名’):f=open(‘重命名/’+filename,‘r’,encoding=‘utf-8’)f = open(‘备份文件夹/’+time+’_’+filename,‘w’,encoding=

2021-11-19 05:11:51 69

原创 批量修改文件名

for i in os.listdir(r"C:\Users\WJ\重命名"):if i[-4]==’.txt’:os.rename (‘重命名/’+i,‘重命名/’+‘备份’+i)if ‘副本’ in i:os.rename (‘重命名/’+i,‘重命名/’+‘备份’+i)os.listdir(r"C:\Users\WJ\重命名")欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文

2021-11-19 04:58:40 599

原创 python time()函数运行没有结果

运行time函数没有反应在这里插入代码片import timeprint(time.time())

2021-11-18 09:07:26 756

转载 jupyternotebook 安装目录的插件

https://www.cnblogs.com/shuaishuai-it/p/7170343.html

2021-11-13 06:34:20 423

转载 2021-11-13

@TOC## Jupyter Notebook 添加代码自动补全功能安装如果之前安装过显示目录功能的话,这一步骤可以跳过。pip install jupyter_contrib_nbextensions配置安装完之后需要配置 nbextension,注意配置的时候要确保已关闭Jupyter Notebook:jupyter contrib nbextension install --user --skip-running-check启动 Jupyter Notebook,勾选设置上面两个步骤都没

2021-11-13 06:32:13 68

原创 render()方法如何调取chrome浏览器

1、浏览器和浏览器驱动版本匹配下载,具体参见https://www.jianshu.com/p/83388bb1c0d52、chromedriver_win32 放到默认地址下,具体参见https://blog.csdn.net/new_python/article/details/103073143注意事项:1环境变量要配置,驱动要放到浏览器安装目录下2 anaconda scripts文件夹下要放一个chromedriver...

2021-03-13 07:07:26 225

原创 获取免费代理池

import requestsfrom lxml import etree #HTML解析模块import pandas as pdip_list = []def get_ip(url,headers):#发送网络i请求requests.DEFAULT_RETRIES = 5s= requests.session()s.keep_alive = Falseresponse = requests.get(url=url, headers=headers, timeout=300, ver

2021-03-05 05:29:55 142 1

原创 jpynb文件转换为word文档,正则表达式去掉jpynb里的格式

jpynb的爬虫语句为了更好的学习,我尝试导出来,网上说的用pandoc转换失败了,无意中看到可以到处为py文件,于是我走了一条不错的路线,记录下来。1:在jupyter notebook 文件中另存为py文件2:用pycharm 打开3:替换选择正则表达式,输入^# In[([1-9][0-9])]:替换为空去掉# in [] :4: 输入^\s\n替换为空格,去掉所有空行这样整个程序看起来都非常干净了...

2021-02-22 00:13:34 425

原创 批量添加水印程序测试的时候总是提示图片格式错误,请高手帮帮忙

-- coding: utf-8 --Form implementation generated from reading ui file ‘untitled.ui’Created by: PyQt5 UI code generator 5.15.2WARNING: Any manual changes made to this file will be lost when pyuic5 isrun again. Do not edit this file unless you know wh

2021-02-19 16:44:49 472 1

原创 pyCharm 快捷键

pyCharm 快捷键Ctrl+Y:删除当前行Shift+enter:跳到下一行Ctrl+/:添加注释Tab:缩进Shift+Tab:取消缩进Ctrl+F:查找Ctrl+Shift+F:在当前项目中查找Ctrl+Alt+L:格式化代码Ctrl+Z:回退Alt+enter:导入模块Ctrl+D:复制当前行到下一行Ctrl+Y:删除当前行Shift+enter:跳到下一行Ctrl+/:添加注释Tab:缩进Shift+Tab:取消缩进Ctrl+F:查找Ctrl+Shift+F:

2021-02-09 15:39:46 49

爬虫(bs,selenium) (1).docx

爬虫

2021-02-22

爬虫库(urllib,request).docx

爬虫初学者

2021-02-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除