Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 粘贴复制到csv文件中的文本?_Python_Selenium_Selenium Chromedriver - Fatal编程技术网

Python 粘贴复制到csv文件中的文本?

Python 粘贴复制到csv文件中的文本?,python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,如何在每次重新启动CSV文件中的程序时将复制的文本粘贴到变量(文本)中? 我使用Python并用Excel创建了一个空白的CSV文件,尝试这样做,虽然有点抽象,但主要思想如下: import time from selenium import webdriver driver = webdriver.Chrome() delimeter = ';' with open('file.csv', 'w+') as _file: _l = ['your', 'header', 'colum

如何在每次重新启动CSV文件中的程序时将复制的文本粘贴到变量(文本)中?
我使用Python并用Excel创建了一个空白的CSV文件,尝试这样做,虽然有点抽象,但主要思想如下:

import time

from selenium import webdriver

driver = webdriver.Chrome()
delimeter = ';'
with open('file.csv', 'w+') as _file:
    _l = ['your', 'header', 'columns', 'names']
    _file.write(delimeter.join(_l))
    for site in [your sites list]:

        driver.get(site)
        time.sleep(1)
        
        your_selenium script

        all_elements = [""]
        _str = delimeter.join(all_elements)
        _file.write(_str)

driver.close()

对不起,我完全不明白你的意思。@lolino你能详细解释一下吗?是否只希望将剪贴板中的内容粘贴到csv文件?什么是脚本周期?@shripal mehta是的,每次程序终止时,我都会将一个元素复制到变量(文本)中,然后我想粘贴到cvs文件中。元素是一个单词,每次程序重新启动时都会更改。我希望我很清楚,如果它是csv,分隔符应该是
,除非它是对分隔符的泛化files@shripalmehta它可以是任何分隔符,就像我说的,它是截取的抽象代码,带有maingoal@Vova每次程序终止时,我都将一个元素复制到一个变量(文本)中然后我想粘贴到cvs文件中。元素是一个单词,每次程序重新启动时都会更改。同样,它只是一个抽象,您不能像元素一样放置元素、文本或页面中的文本。text@lolino向我们显示您的代码和url,您希望从中获取文本