蟒蛇模块
pyBim的Python项目详细描述
!【Pybim logo】(https://media.discordapp.net/attachments/32642079777772167729/39958045424228983808/687474707332222222222E68697A69726573696D2E36366D2F34474E474E77A512E706E67.png)
*Pybim aktuel模块python版python版Bim aktuel模块*
导入
完成导入
从pybim.pybim导入pybim
`````
``````
` ` ` ` ` ` ` ` ` ` ` ` ` ` python
` ` ` ` ` ` ` ` ` python
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `` python
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` _base='http://www.bim.com.tr'
```
define bim网站的aktuel部分url(默认):
``python
self.aktuel_base=self.bim_base+'/categories/100/aktuel urunler.aspx'
`````
define key link(默认):
``python
self.keylink=self.aktuel_base+'?阿克图埃尔塔里克贝(aktueltarihkey='
````
>定义阿克图尔产品的特定页面url(默认值):
```python
self.aktuel_urun=self.bim_base+'/aktuel urunler/'
``````
>将空字符串定义为零(默认值):
`````python
``` self.now='
````
;s中的slugify
在学习部分,我们需要对关键词进行删节,所以我们定义了一个对文本进行删节的函数。用法:
用法:
``python
bim=pybim()
bim.slugify('topttanfiyat'na per'kende sat'351;’)
````
结果:
``shell
``topttanfiyatina perakina perakantidesatis
`````
>```````
>````结果:
``` shell ``阿拉巴马州我们设置日期
aktuelulerunler
bim.aktuelulerunler
``` `>
` ` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` `将Aktuel日期设置为本周
用法1(留空):
``` bim=pybim
bim.aktuelulerunler_date()
```
>用法2:
``` python
bim=pybim()
bim.aktuelulerunler_date()
`````
<结果:
```` shell
````这周
``````
>
````这周
将aktuel日期设置为下周
用法:
`` python
bim=pybim()
bim.aktuelulerunler\u date(‘下周’周)
`````
result:
`````下周``````
````````
````````````````````` shell
``异常:将aktuel日期设置为这些日期以外的日期
用法:
`````python
bim=pybim()
bim.aktuelulerunler\u date(‘sometthing洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛>```
结果:
``` python
回溯(最后一次调用):
文件"py bim.py",第125行,在<;module>;
bim.aktuelurunler_date('somethinglolorololo')
文件"pybim.py",第28行,在aktuelurunler_date
引发异常("bimodule.aktuel()"的日期只能使用3个不同的参数。\ n param 1:本周(或留空)n param 2:下一周\n param 3:上一周')
异常:bimodule.aktuel()的日期只能使用3个不同的参数。
param 1:这一周(或留空)
param 2:下一周
param 3:最后一周
``
埃鲁尔取消日期('本周')
bim.aktuel urunler_get()
````
结果:
````shell
http://www.bim.com.tr/categories/100/aktuel-urunler.aspx?bim_aktueltarihkey=292
```
朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗数组的对象1-slugified产品名
用法:
`` python
打印(bim.aktuelurunler parse()[1])
````
结果:
``外壳
['toblerone-360-g','sutlu-findikli-cikolata-nestle-70-g','bademli-beyaz-cikolata-nestle-70-g、karisik-kurabiye-cesitleri-lambertz-235-g、tam-tahilli-kahvaltilik-biskuvi-hellema-253-g、oreo-228-g、hindistan-cevizli-sutlu-cikolata-kaplamali-biskuvi-hellema-175-g、sutlu-kakao-kremali-gofret-wafer-master-500-g、mini kekler-kuchenmeister、elma-dolgulu-kurabiye-《纽约客-200-G》、《芬迪克-阿诺阿里-卡卡奥卢-多尔古鲁-华夫饼-136-G》、《多尔古鲁-塞克-塞克-奥利普斯-3-卢-帕克特》]
``````
阵列的对象2-完整产品url
>用法:
`` python `` python打印(bim.aktuelulelulululululululu"
``外壳
["http://www.bim.com.tr/aktuel urunler/toblerone-360-g/kral.aspx,’http://www.bim.com.tr/aktuel urunler/sutlu-findikli-cikolata-nestle-70-g/aktuel.aspx,’http://www.bim.com.tr/aktuel urunler/bademli-beyaz-cikolata-nestle-70-g/aktuel.aspx,’http://www.bim.com.tr/aktuel-urunler/karisik-kurabiye-cesitleri-lambertz-235-g/akt"uel.aspx","http://www.bim.com.tr/aktuel-urunler/tam-tahilli-kahvaltilik-biskuvi-hellema-253-g/aktuel.aspx","http://www.bim.com.tr/aktuel-urunler/oreo-228-g/aktuel.aspx","http://www.bim.com.tr/aktuel-urunler/hindistan-cevizli-sutlu-cikolata-kaplamali-biskuvi-hellema-175-g/aktuel.aspx","http://ww"w.bim.com.tr/aktuel-urunler/sutlu-kakao-kremali-gofret-wafer-master-500-g/aktuel.aspx,'http://www.bim.com.tr/aktuel-urunler/mini-kekler-kuchenmeister/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/elma-dolgulu-kurabiye-new-yorkers-200-g/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/findik-aromali-kakaolu-dolgulu-waffle-136-g/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/dolgulu-sert-seker-olips-3-lu-paket/aktuel.aspx']
````
/>用法:
`` python
bim=pybim()
bim.aktuelulelurunler'u date(‘本周’)
bim.aktuelulelurunler'u get()
bim.aktuelulelurun'u parse(bim.aktuelulelurunler'u parse()[2][1])bim.aktuelulelurunrunrunrun解析(bim.aktuelulelurunler'u parse();发送产品的完整url地址
`````
>
``结果:
``` shell
`价格:'3,50',`价格:'3,50',`名称:'sütllulululululurun圣可拉塔雀巢70g,'img':'http://www.bim.com.tr/uploads/aktuel-urunler/292懔buyuk懔u330x280懔nestle findik.png,'desc':'\xa0%25 f_nd_kl_ \n'}
````
《用法一》(留空):
``python
bim=pybim()
bim.aktuelulerunler_date(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunler_get()
bim.aktuellurunler_get()
bim.aktuelulerunrunler_parse(),
bim.aktuelulerun_random()
`````
>
``结果:
``外壳
``外壳
``外壳
` ` ` `价格':'4,95','img':'http://www.bim.com.tr/uploads/aktuel-buyukukuku/292"u-buyuk-u330x280-oreo.png",desc':'''''''''name''oreo 228g'}
````
``用法2(给量):
``` python
bim=pybim()
bim.aktuelulelurunler-u日期('本周')
bim.aktuelulelurunler-bim.aktuelulerunler-u日期('本周')
bim.aktuelulelurunler-bim.aktuelulelululurunllerunler-bim.aktuelulelululurunllerunler-u-u日期('本周parse(),
bim.aktuelurun_random(5)
````
``壳
``壳
````
**注意:您可以使用(self.total廑item)**
异常用法:
``python
bim=pybim()
bim.aktuelurunler廑u date('this廑week')
bim.aktuelurunler廑get()
bim.aktuelurunler廑parse()
bim.aktuelurun廑u random(15)
``````
Aceback(最近一次调用时间):
文件"py bim.py",第128行,在<;module>;
bim.aktuelurun_random(15)
文件"pybim.py",第106行,在aktuelurun_random中
引发异常("金额不能大于aktuel项目的总金额"。)
异常:金额不能大于T阿克图厄尔项目的总量。
````
``阿克图厄尔搜索
用法:
```python
bim=pybim()
bim.aktuelulerunler_日期(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunler_日期(‘本周’)
bim.aktuelulerunler_get()
bim.aktuelulerunler_打印(bim.aktuelulelurunrunrun_-bim.aktuellululululurunrunrunrun_-search(‘toblerone 360``
结果:
``外壳
"toblerone-360-g"]
`````
``下载特定产品形象
用法:
```` python
bim=pybim()
bim.aktuelulelurunler_日期(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunrunler_日期(‘本周’)
bim.aktuellurunrunrunrun_get()
bim.aktuellurunrunrunrunrunrun `````````````````````` u random(),'../img/')
```
t:
``壳
../img/sütlüf_nd_kl_icholata雀巢70 g.png
````
导入
完成导入
从pybim.pybim导入pybim
`````
``````
` ` ` ` ` ` ` ` ` ` ` ` ` ` python
` ` ` ` ` ` ` ` ` python
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `` python
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` _base='http://www.bim.com.tr'
```
define bim网站的aktuel部分url(默认):
``python
self.aktuel_base=self.bim_base+'/categories/100/aktuel urunler.aspx'
`````
define key link(默认):
``python
self.keylink=self.aktuel_base+'?阿克图埃尔塔里克贝(aktueltarihkey='
````
>定义阿克图尔产品的特定页面url(默认值):
```python
self.aktuel_urun=self.bim_base+'/aktuel urunler/'
``````
>将空字符串定义为零(默认值):
`````python
``` self.now='
````
;s中的slugify
在学习部分,我们需要对关键词进行删节,所以我们定义了一个对文本进行删节的函数。用法:
用法:
``python
bim=pybim()
bim.slugify('topttanfiyat'na per'kende sat'351;’)
````
结果:
``shell
``topttanfiyatina perakina perakantidesatis
`````
>```````
>````结果:
``` shell ``阿拉巴马州我们设置日期
aktuelulerunler
bim.aktuelulerunler
``` `>
` ` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` `将Aktuel日期设置为本周
用法1(留空):
``` bim=pybim
bim.aktuelulerunler_date()
```
>用法2:
``` python
bim=pybim()
bim.aktuelulerunler_date()
`````
<结果:
```` shell
````这周
``````
>
````这周
将aktuel日期设置为下周
用法:
`` python
bim=pybim()
bim.aktuelulerunler\u date(‘下周’周)
`````
result:
`````下周``````
````````
````````````````````` shell
``异常:将aktuel日期设置为这些日期以外的日期
用法:
`````python
bim=pybim()
bim.aktuelulerunler\u date(‘sometthing洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛洛>```
结果:
``` python
回溯(最后一次调用):
文件"py bim.py",第125行,在<;module>;
bim.aktuelurunler_date('somethinglolorololo')
文件"pybim.py",第28行,在aktuelurunler_date
引发异常("bimodule.aktuel()"的日期只能使用3个不同的参数。\ n param 1:本周(或留空)n param 2:下一周\n param 3:上一周')
异常:bimodule.aktuel()的日期只能使用3个不同的参数。
param 1:这一周(或留空)
param 2:下一周
param 3:最后一周
``
埃鲁尔取消日期('本周')
bim.aktuel urunler_get()
````
结果:
````shell
http://www.bim.com.tr/categories/100/aktuel-urunler.aspx?bim_aktueltarihkey=292
```
朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗朗数组的对象1-slugified产品名
用法:
`` python
打印(bim.aktuelurunler parse()[1])
````
结果:
``外壳
['toblerone-360-g','sutlu-findikli-cikolata-nestle-70-g','bademli-beyaz-cikolata-nestle-70-g、karisik-kurabiye-cesitleri-lambertz-235-g、tam-tahilli-kahvaltilik-biskuvi-hellema-253-g、oreo-228-g、hindistan-cevizli-sutlu-cikolata-kaplamali-biskuvi-hellema-175-g、sutlu-kakao-kremali-gofret-wafer-master-500-g、mini kekler-kuchenmeister、elma-dolgulu-kurabiye-《纽约客-200-G》、《芬迪克-阿诺阿里-卡卡奥卢-多尔古鲁-华夫饼-136-G》、《多尔古鲁-塞克-塞克-奥利普斯-3-卢-帕克特》]
``````
阵列的对象2-完整产品url
>用法:
`` python `` python打印(bim.aktuelulelulululululululu"
``外壳
["http://www.bim.com.tr/aktuel urunler/toblerone-360-g/kral.aspx,’http://www.bim.com.tr/aktuel urunler/sutlu-findikli-cikolata-nestle-70-g/aktuel.aspx,’http://www.bim.com.tr/aktuel urunler/bademli-beyaz-cikolata-nestle-70-g/aktuel.aspx,’http://www.bim.com.tr/aktuel-urunler/karisik-kurabiye-cesitleri-lambertz-235-g/akt"uel.aspx","http://www.bim.com.tr/aktuel-urunler/tam-tahilli-kahvaltilik-biskuvi-hellema-253-g/aktuel.aspx","http://www.bim.com.tr/aktuel-urunler/oreo-228-g/aktuel.aspx","http://www.bim.com.tr/aktuel-urunler/hindistan-cevizli-sutlu-cikolata-kaplamali-biskuvi-hellema-175-g/aktuel.aspx","http://ww"w.bim.com.tr/aktuel-urunler/sutlu-kakao-kremali-gofret-wafer-master-500-g/aktuel.aspx,'http://www.bim.com.tr/aktuel-urunler/mini-kekler-kuchenmeister/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/elma-dolgulu-kurabiye-new-yorkers-200-g/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/findik-aromali-kakaolu-dolgulu-waffle-136-g/aktuel.aspx','http://www.bim.com.tr/aktuel-urunler/dolgulu-sert-seker-olips-3-lu-paket/aktuel.aspx']
````
/>用法:
`` python
bim=pybim()
bim.aktuelulelurunler'u date(‘本周’)
bim.aktuelulelurunler'u get()
bim.aktuelulelurun'u parse(bim.aktuelulelurunler'u parse()[2][1])bim.aktuelulelurunrunrunrun解析(bim.aktuelulelurunler'u parse();发送产品的完整url地址
`````
>
``结果:
``` shell
`价格:'3,50',`价格:'3,50',`名称:'sütllulululululurun圣可拉塔雀巢70g,'img':'http://www.bim.com.tr/uploads/aktuel-urunler/292懔buyuk懔u330x280懔nestle findik.png,'desc':'\xa0%25 f_nd_kl_ \n'}
````
《用法一》(留空):
``python
bim=pybim()
bim.aktuelulerunler_date(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunler_get()
bim.aktuellurunler_get()
bim.aktuelulerunrunler_parse(),
bim.aktuelulerun_random()
`````
>
``结果:
``外壳
``外壳
``外壳
` ` ` `价格':'4,95','img':'http://www.bim.com.tr/uploads/aktuel-buyukukuku/292"u-buyuk-u330x280-oreo.png",desc':'''''''''name''oreo 228g'}
````
``用法2(给量):
``` python
bim=pybim()
bim.aktuelulelurunler-u日期('本周')
bim.aktuelulelurunler-bim.aktuelulerunler-u日期('本周')
bim.aktuelulelurunler-bim.aktuelulelululurunllerunler-bim.aktuelulelululurunllerunler-u-u日期('本周parse(),
bim.aktuelurun_random(5)
````
``壳
``壳
````
**注意:您可以使用(self.total廑item)**
异常用法:
``python
bim=pybim()
bim.aktuelurunler廑u date('this廑week')
bim.aktuelurunler廑get()
bim.aktuelurunler廑parse()
bim.aktuelurun廑u random(15)
``````
Aceback(最近一次调用时间):
文件"py bim.py",第128行,在<;module>;
bim.aktuelurun_random(15)
文件"pybim.py",第106行,在aktuelurun_random中
引发异常("金额不能大于aktuel项目的总金额"。)
异常:金额不能大于T阿克图厄尔项目的总量。
````
``阿克图厄尔搜索
用法:
```python
bim=pybim()
bim.aktuelulerunler_日期(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunler_日期(‘本周’)
bim.aktuelulerunler_get()
bim.aktuelulerunler_打印(bim.aktuelulelurunrunrun_-bim.aktuellululululurunrunrunrun_-search(‘toblerone 360``
结果:
``外壳
"toblerone-360-g"]
`````
``下载特定产品形象
用法:
```` python
bim=pybim()
bim.aktuelulelurunler_日期(‘本周’)
bim.aktuelulelurunler_get()
bim.aktuelulelurunrunler_日期(‘本周’)
bim.aktuellurunrunrunrun_get()
bim.aktuellurunrunrunrunrunrun `````````````````````` u random(),'../img/')
```
t:
``壳
../img/sütlüf_nd_kl_icholata雀巢70 g.png
````