随笔分类 -  python

摘要:一、函数装饰器,装饰函数 #上面是装饰器,下面是原函数 def ifren(p): #p是额外带来的参数,因为要带参数p所以多了一层函数嵌套,如果需要给装饰器本身传递参数,可以使用一个外层函数来封装装饰器。 def plusnihao(function): def wraper(): #核心装饰器代 阅读全文
posted @ 2024-12-16 22:49 遥月 阅读(161) 评论(0) 推荐(0) 编辑
摘要:http://pan.baidu.com/s/1kVLOrIn#list/path=%2F 0.简介 这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置 控件的一些属性,最终自动生成必要的代码 阅读全文
posted @ 2024-12-16 21:08 遥月 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1. pyinstaller 打开控制台后,pyinstaller -F -w 自己的py名字.py。该命令会去除控制台,运行即运行仅程序窗口 阅读全文
posted @ 2024-12-10 23:15 遥月 阅读(5) 评论(0) 推荐(0) 编辑
摘要:不推荐!!,后期各种找不到包等,不是技术大牛不要用了,用flask docker, 这个用来自用和测试足够了! 一、NAS安装Python环境 python 3.9在套件中心可以找到,直接安装即可 在ssh中查看版本号,确定pip是否安装,用putty连接 登陆后切换到管理员 sudo -i 输入密 阅读全文
posted @ 2023-07-28 11:06 遥月 阅读(2353) 评论(0) 推荐(0) 编辑
摘要:1. 更改源 豆瓣:https://pypi.doubanio.com/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple pip config set global.index-url 源地址 2. 安装包 pip install SomePac 阅读全文
posted @ 2023-07-28 09:36 遥月 阅读(11) 评论(0) 推荐(0) 编辑
摘要:安装conda 推荐 [清华源下载地址](https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/) 一定注意64位和32位区别,版本不一定最新,我选Miniconda3-4.6.14-Windows-x86_64,最新版本报错,缺少dll文件 阅读全文
posted @ 2021-01-10 11:12 遥月 阅读(1094) 评论(0) 推荐(0) 编辑
摘要:chrome版本较高,禁用GPU加速,否则一直报错 1 2 3 4 chrome_opt = webdriver.ChromeOptions() chrome_opt.add_argument('--disable-gpu') path = r"D:/tools/chromedriver/chrom 阅读全文
posted @ 2021-01-06 12:27 遥月 阅读(144) 评论(0) 推荐(0) 编辑
摘要:#面向对象基础知识 #- `__init__()`方法,在创建一个对象时默认被调用,不需要手动调用 #- `__init__(self)`中的self参数,不需要开发者传递,python解释器会自动把当前的对象引用传递过去。 '''魔法方法 `__init__()`: 初始化 `__str__()` 阅读全文
posted @ 2021-01-05 15:16 遥月 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1.截取字符串,与列表相同,切片法str="12345697"print(str[0:5])#1234 2.指定位置插入指定字符串>字符串,切片法print(str[0:5]+"x"+str[5:8])>列表随意位置插入list=[1,2,3,4,5]list.insert(1,"x")#(索引,元 阅读全文
posted @ 2020-11-11 21:42 遥月 阅读(2020) 评论(0) 推荐(0) 编辑
摘要:四、取多个路径:使用“ | 运算符可以选取多个路径 表达式 结果 xpath(‘//div|//table’) 选取所有的div和table节点 修饰[]语法: 位置 div[2]、div[last()-1]、div[position()>1] 自身属性,加@。 div[@id=’content’] 阅读全文
posted @ 2020-11-11 17:03 遥月 阅读(168) 评论(0) 推荐(0) 编辑
摘要:简介 Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。 该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独 阅读全文
posted @ 2020-10-31 20:16 遥月 阅读(2995) 评论(0) 推荐(0) 编辑
摘要:from tkinter import * import tkinter.messagebox root =Tk() #生成根窗口 root.title ('小程序')#根窗口标题 root.geometry("800x900+100+200")#根窗口大小及出现位置 root.attributes 阅读全文
posted @ 2020-10-31 11:42 遥月 阅读(172) 评论(0) 推荐(0) 编辑
摘要:XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。 XPath 含有超过 100 个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和 QName 处理、序列处理、逻辑值等等。 XPath 是 W3C 标准,XPath 于 19 阅读全文
posted @ 2020-10-30 22:35 遥月 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:import os ''' os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) top – 根目录下的每一个文件夹(包含它自己), 产生3-元组 (dirpath, dirnames,filenames)【文件夹路径, 阅读全文
posted @ 2020-10-26 13:59 遥月 阅读(222) 评论(0) 推荐(0) 编辑
摘要:from pyquery import PyQuery as pq import requests import csv #首页链接单独获取, def get_env(url="http://localhost:8080/index.htm"): res = requests.get (url).c 阅读全文
posted @ 2020-10-23 13:34 遥月 阅读(353) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdr 阅读全文
posted @ 2020-10-15 21:23 遥月 阅读(749) 评论(0) 推荐(0) 编辑
摘要:import urllib.parse url = 'http://www.baidu.com/index.html'; data = { 'name':'bowen', 'age':25, 'sex':'male', } lt = [] for k,v in data.items(): lt.ap 阅读全文
posted @ 2020-10-15 13:36 遥月 阅读(492) 评论(0) 推荐(0) 编辑
摘要:1.用超集解决: with open("./zhaopin.csv","a",encoding="GB18030") as f: for i in s: f.write(i.text+"\r") 2. 查找相关资料: 1.str转bytes叫encode,bytes转str叫decode 2.字符就 阅读全文
posted @ 2020-10-15 13:27 遥月 阅读(118) 评论(0) 推荐(0) 编辑
摘要:1.意思不同 \n的意思是换行符,\r的意思是回车符。 2.用法不同 在C语言中,语句结尾打上\n是转到下一行同一个位置,而\r是回到当前行的行首,如果同时打上\r\n就会来、转到下一行的行首。 3.系统标准不同 在Unix和Linix中,每行的结尾只有\n;而Windows系统中,每行结尾是\r\ 阅读全文
posted @ 2020-10-15 09:39 遥月 阅读(1348) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示