從系統(tǒng)環(huán)境變量里去讀配置文件,參考示例:https://github.com/oldsyang/j...
你file01.py中引入file02中的方法出現(xiàn)了錯(cuò)誤,不是main.py找不到file02.py中的方法,是01找不到02中的方法.
同級相對引用可以考慮
from .file02 import method
搞錯(cuò)了,
from file02 import method
是這樣就可以.不能加點(diǎn).
可能有反爬蟲手段,selenium還是有些特征的,比如全局對象中會(huì)有一些特殊屬性。
你可以考慮升一下級,用新的版本試試
因?yàn)槟阌?Apache 部署的時(shí)候,Python 環(huán)境是全局的,你的 conda 環(huán)境并沒有配置進(jìn)去
看看這個(gè)答案能否解決你的問題
從你給的信息里只能這么多了
這個(gè)標(biāo)簽被人遺忘了。
--reference 能加快你的clone速度,如果本地庫test/后面有同樣的文件對象, 會(huì)從本地庫test/里面獲取,而不是全部從遠(yuǎn)程的git@tianyu.src.net:tom/xx.git獲取。
如果團(tuán)隊(duì)開發(fā)一個(gè)項(xiàng)目,項(xiàng)目服務(wù)器在遠(yuǎn)程,項(xiàng)目文件可能很大,如幾十G, 這時(shí)候在本地共享存儲(chǔ)上建一個(gè)reference 做為cache, 大家從里更新會(huì)縮短至秒級。reference庫不需要和遠(yuǎn)程庫完全一致,你可以時(shí)不時(shí)(cron)地更新一下這個(gè)reference庫,這樣做為緩存,在給測試機(jī)器人用或ci集成等等,都會(huì)快很多.
sudo python
print ("hey")
這個(gè)需求就比較迷吧,有時(shí)候應(yīng)該換下思路,哪怕在操作上麻煩了一步,自己解決了,換個(gè)思路在最后這里
看看這個(gè):http://python.jobbole.com/87310/
不知道你這個(gè)django的項(xiàng)目是如何啟動(dòng)的,如果是用的pycharm啟動(dòng)的話, 可以把環(huán)境變量加入到啟動(dòng)的環(huán)境變量中。
打開頂部菜單Run,選擇Edit Configurations, 找到Environment Variables,點(diǎn)擊右側(cè)的 ...然后添加相應(yīng)的環(huán)境變量即可。
左邊是環(huán)境變量名稱,右邊是環(huán)境變量的值,每次啟動(dòng)的時(shí)候都會(huì)自動(dòng)把這些環(huán)境變量加載進(jìn)取
from selenium import webdriver
import time
with open('../password.txt', 'r') as r:
username, password = r.readline().split(',')
chrome = webdriver.Chrome()
chrome.get('https://www.itjuzi.com/user/login')
time.sleep(2)
chrome.find_element_by_xpath('//*[@id="create_account_email"]').send_keys(username)
chrome.find_element_by_xpath('//*[@id="create_account_password"]').send_keys(password)
chrome.find_element_by_xpath('//*[@id="login_btn"]').click()
最簡單的登陸方式
def foo(s):
if not s:
return 0
length = len(s)
if length == 1:
return s[0]
exp = '(' + str(s[0]) + ')'
for i in range(1, length):
if s[i-1] < s[i] and s[i-1] != 0:
op = '*'
else:
op = '+'
exp = exp + op + '(' + str(s[i]) + ')'
print(eval(exp))
>>> foo([4])
4
>>> foo([])
0
>>> foo([10, 2])
12
>>> foo([2, 10])
20
>>> foo([2, 100, 3, 10, 4])
234
>>> foo([2, 100, 0, 5])
205
>>> foo([-3, -10, -1])
7
中文數(shù)字轉(zhuǎn)阿拉伯?dāng)?shù)字(遞歸版本)
d = { '一': 1, '二': 2, '三': 3, '四': 4, '五': 5, '六': 6, '七': 7, '八': 8, '九': 9}
def _trans(s):
num = 0
if s:
idx_q, idx_b, idx_s = s.find('千'), s.find('百'), s.find('十')
if idx_q != -1:
num += d[s[idx_q-1:idx_q]] * 1000
if idx_b != -1:
num += d[s[idx_b-1:idx_b]] * 100
if idx_s != -1:
# 一十的一可被省略
num += d.get(s[idx_s-1:idx_s], 1) * 10
if s[-1] in d:
num += d[s[-1]]
return num
def trans(chn):
chn = chn.replace('零', '')
idx_y = chn.rfind('億')
idx_w = chn.rfind('萬')
if idx_y > idx_w:
idx_w = -1
num_y = 100000000
num_w = 10000
if idx_y != -1 and idx_w != -1:
return trans(chn[:idx_y])*num_y + _trans(chn[idx_y+1:idx_w])*num_w + _trans(chn[idx_w+1:])
elif idx_y != -1:
return trans(chn[:idx_y])*num_y + _trans(chn[idx_y+1:])
elif idx_w != -1:
return _trans(chn[:idx_w])*num_w + _trans(chn[idx_w+1:])
return _trans(chn)
print(1,trans('一萬億二千一百萬零一百零一')) # 1000021000101
print(2,trans('一萬億零二千一百零一')) # 1000000002101
print(3,trans('二千一百零一')) # 2101
print(4,trans('三十五萬六千一百')) # 356100
print(5,trans('二億三十萬六千一百')) # 200306100
print(6,trans('二億億三十萬六千一百')) # 20000000000306100
print(7,trans('十')) # 10
print(8,trans('三百零五')) # 305
print(9,trans('一億零二百三十萬億四千零五十六萬七千八百九十')) # 10230000040567890urlencode
加上re.S試試
如果需要使用代理,你可以通過為任意請求方法提供 proxies 參數(shù)來配置單個(gè)請求:
import requests
proxies = {
"http": "http://10.10.1.10:3128",
"https": "http://10.10.1.10:1080",
}
requests.get("http://example.org", proxies=proxies)
你也可以通過環(huán)境變量 HTTP_PROXY 和 HTTPS_PROXY 來配置代理。
$ export HTTP_PROXY="http://10.10.1.10:3128"
$ export HTTPS_PROXY="http://10.10.1.10:1080"
$ python
>>> import requests
>>> requests.get("http://example.org")這是你的電腦的問題,把你的電腦的配置詳情,貼出來吧。
把引號去掉就行
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。