黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

python3--selenium--unittest。長(zhǎng)時(shí)間未使用,編寫UI

系統(tǒng) 1980 0

前言:自動(dòng)化測(cè)試存在比較多的使用限制,會(huì)存在某段時(shí)間無(wú)法使用的生疏期。通過(guò)這篇文章記錄項(xiàng)目編寫程序中遇到的問(wèn)題以及解決思路,希望對(duì)以后的自動(dòng)化開發(fā)能有些幫助。

問(wèn)題11:python鏈接postgre數(shù)據(jù)庫(kù)

問(wèn)題12:python單文件打包--可以研究下多文件打包,目前還沒有解決多問(wèn)題打包的問(wèn)題

問(wèn)題13:python如何生成json文件?如何將生成的文件格式化

問(wèn)題14:python如何創(chuàng)建目錄,創(chuàng)建文件

問(wèn)題15:python如何寫入文件內(nèi)容入門之---txt

?

問(wèn)題11:python鏈接postgre數(shù)據(jù)庫(kù)

? ? ? ? python鏈接數(shù)據(jù)庫(kù),之前寫過(guò)一篇如何鏈接Mysql的數(shù)據(jù)庫(kù)。這次面對(duì)的是postgres,鏈接的方式基本相同。

首先需要引入“驅(qū)動(dòng)”【之前不知道叫驅(qū)動(dòng),就知道是調(diào)用postgres的包】psycopg2

然后配置數(shù)據(jù)庫(kù)鏈接,創(chuàng)建腳本瓶裝數(shù)據(jù)執(zhí)行就可以了。源碼如下:

            
              import psycopg2
import uuid

conn = psycopg2.connect(database="postgres",
                        user="sa",
                        password="tusc@6789#JKL",
                        host="172.18.15.249",
                        port="16543")

cur = conn.cursor()

print("Opened database successfully")

cur.execute("select * from ")
            
          

問(wèn)題12:python單文件打包--可以研究下多文件打包,目前還沒有解決多問(wèn)題打包的問(wèn)題

? ? ? ? 單文件打包主要適用于,某些小型的工具開發(fā),開發(fā)完成后將代碼封裝為exe。運(yùn)行代碼不需要安裝python,以及IDE,使用及其簡(jiǎn)便。安裝的過(guò)程中也發(fā)現(xiàn)了很多問(wèn)題,這里一并記錄下。

攻略找了很多,覺得下面這個(gè)幫助是最大的!

https://www.cnblogs.com/mimi0107/p/5755946.html

1. 安裝Pyinstaller,本地已經(jīng)按照了Python3.7的情況下,直接CMD進(jìn)入命令行后,執(zhí)行pip?install PyInstaller即可。

自己執(zhí)行的之后,怎么都安裝不上,后來(lái)才知道是本地的pip.exe版本較低導(dǎo)致的,需要升級(jí)下本地pip版本,CMD中錄入如下命令 python -m pip install --upgrade pip。

2、啟動(dòng)cmd將py文件打包成exe文件

pyinstaller文件夾位于:G:\Anaconda2\Anaconda2\Lib\site-packages

(如果沒有安裝Anaconda2,只裝了python,那么pyinstaller應(yīng)該位于【你的安裝目錄\python27\Lib\site-packages】)

(1)在site-packages文件夾下新建文件夾myexe用來(lái)存放要做成exe的py文件

(2)命令提示符進(jìn)入到myexe文件夾;

(3)命令提示符輸入:pyinstaller -F 文件名.py;注意空格和大小寫;【例如pyinstaller -F mytest.py】

(4)在文件夾內(nèi)將生成若干文件,其中exe文件在dist文件夾中。

3. 打包的exe文件,可在未安裝python的電腦上執(zhí)行,很適合用于小型工具開發(fā)

目前這種打包方式,本地嘗試只適用于簡(jiǎn)單的程序。針對(duì)需要安裝驅(qū)動(dòng),流程比較復(fù)雜,例如自動(dòng)化測(cè)試流程,目前還沒有通過(guò)打包的方式完成,還有待嘗試和改進(jìn)。

?

?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論