Pythonfor中嵌套if使用

Posted 猪猪宝丫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pythonfor中嵌套if使用相关的知识,希望对你有一定的参考价值。

1.9选课中心前两页课程名称打印到固定系统文件夹的某个csv文件中。

 1 #-*- coding: UTF-8 -*-
 2 #coding==utf-8
 3 #from selenium.webdriver.support.wait import WebDriverWait
 4 from selenium import webdriver
 5 from time import sleep
 6 import csv
 7 
 8 outputFilePath = "E:scriptcoursenames.csv"
 9 
10 #将读取的内容写入一个新的csv文档
11 def Savecsvfile(filePath):
12     csvFile2 = open(filePath, w, newline=‘‘)  # 设置newline,否则两行之间会空一行
13     writer = csv.writer(csvFile2)
14     writer.writerow([courseName])
15     writer.writerows(outputString)
16     #csvfile.close()
17 
18 if __name__=="__main__":
19     outputString=[]
20     n=0
21     driver = webdriver.Chrome()
22     driver.get("http://10.10.1.9/super/login/index.php")
23     driver.find_element_by_id("username").send_keys(candy30)
24     sleep(1)
25     driver.find_element_by_id("password").send_keys(1)
26     driver.find_element_by_id("loginbtn").click()
27     driver.find_element_by_link_text(u"选课中心").click()
28 
29     while n<2:
30         n=n+1
31         print(您当前所在第%d页% n)
32         links = driver.find_element_by_class_name("all_course_con").find_elements_by_tag_name("a")
33         print(links)
34         for link in links:
35             print(link.text)
36             if(link.text!=+选课):
37                 outputString.append([link.text])
38         print(outputString)
39         driver.find_element_by_id(next).click()
40     driver.quit()
41     Savecsvfile(outputFilePath)

 

以上是关于Pythonfor中嵌套if使用的主要内容,如果未能解决你的问题,请参考以下文章

使用嵌套片段和动画对象

Recyclerview 滚动在嵌套滚动视图中的片段中不起作用

Android 动画嵌套片段

ViewPager 中嵌套片段的 OptionsMenu

onActivityResult() 未在新的嵌套片段 API 中调用

嵌套片段数据在中继中始终相同