利用python如何在光标处写入列表中的某个元素?
小白求指点个思路、或者能查询到的关键词即可。问题描述:现有已生成固定有规律的格式的列表的excel表格一份
求助问题:想通过python实现在光出写入每次读取行中的固定序列的信息,光标所在位置商家后台备注信息处
第一次发帖求助提问,如有违规请及时告知删帖即可,谢谢 python是在表格关闭的情况下 读取数据,进行修改写入保存的。所以你说的光标不存在,让python识别固定的列就行。还有,你写的求助问题有点乱,看不懂啥意思 似水流年2015 发表于 2020-8-15 12:42
python是在表格关闭的情况下 读取数据,进行修改写入保存的。所以你说的光标不存在,让python识别固定的列 ...
我目前要利用python实现订单自动标记功能,整个实践的思路就是用python实现按键精灵的一个功能。
用python读取excel识别订单编号,对订单编号进行复制,就这步不知道如何能实现
————————
丨乐8丨 发表于 2020-8-15 13:18
我目前要利用python实现订单自动标记功能,整个实践的思路就是用python实现按键精灵的一个功能。
用pyth ...
丨乐8丨 发表于 2020-8-15 13:18
我目前要利用python实现订单自动标记功能,整个实践的思路就是用python实现按键精灵的一个功能。
用pyth ...
思路是
利用python打开excel表格,遍历读取,然后形成一个列表,
通过循环逐一复制订单编号,
每复制一个订单编号,就粘贴到屏幕鼠标指针指定点击的位置
然后进行 指针 几个位置的 点击+键盘固定字段输入
直到所有订单编号结束
本人完全小白,欢迎大佬批评指导,能进不就行:lol from selenium import webdriver
import time
from bs4 import BeautifulSoup
import pyperclip #python实现复制粘贴
from pykeyboard import PyKeyboard
def main():
browser = webdriver.Chrome()
browser.get('https://baidu.com')# 在当前浏览器中访问百度
pyperclip.copy("selenium")
browser.find_element_by_name('wd').click() #点击一下百度的输入框
time.sleep(0.5)
k = PyKeyboard()
#模拟键盘点击ctrl+v
k.press_key(k.control_key)
k.tap_key('v')
k.release_key(k.control_key)
browser.find_element_by_name('wd').click()
time.sleep(1000)
if __name__ == '__main__':
main() from pymouse import PyMouse
m = PyMouse()
a = m.position() #获取当前坐标的位置
print(a)
m.move(50, 500) #鼠标移动到(x,y)位置
a = m.position()
print(a)
m.click(50, 50)#移动并且在(x,y)位置左击
m.click(300, 300, 2) #(300,300)位置右击
循环遍历excel,用pyperclip.copy("订单编号"), pymouse来控制鼠标位置,PyKeyboard()用来执行crtl+v操作 试试用pywin32 坏人。丶 发表于 2020-8-15 13:24
from selenium import webdriver
import time
from bs4 import BeautifulSoup
...
感谢 感谢 citizen 发表于 2020-8-15 13:53
试试用pywin32
:lol正在安装pywin32,
页:
[1]
2