- 1
- 2
- 3
- 4
for i in for i in itertools.count():
# ...
if i >= x:
break
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
for i in for i in itertools.count():
# ...
if i >= x:
break
0
https://stackoverflow.com/questions/4233218/python-how-do-i-get-key-value-pairs-from-the-basehttprequesthandler-http-post-h
Блядь, как всё сложно.
Поэтому я за "PHP".
0
Change(models.model):
def save(self, *args, **kwargs):
is_need_to_add = False
if not self.pk and self.package.type not in [Billing.TYPE_H, Billing.TYPE_F]:
is_need_to_add = True
super(Change, self).save(*args, **kwargs)
if is_need_to_add:
package = self.package
package.done += self.delta
if self.package.status == Billing.STATUS_IN_WORK and package.count_done >= package.count_wants:
package.status = Billing.STATUS_DONE
package.save()
title, id = self.package.company.title, self.package.company.id
leads, price = self.package.count_wants, self.package.price
mail.send("trololo")
package.save()
package.check_billing()
Django ORM, внутри метода save() сразу и сохранение сущности в базу, и апдейт родительской сущности и mail нотификация менеджерам.
0
{% for item in object.items %}
Внезапно выяснилось, что ебаная жинжа пытается не делает object['items'], а сначала ищет метод items().
−1
# Чтение файла в "Python":
with open("suka") as blyat:
govno = blyat.read()
// Чтение файла в "PHP":
$govno = file_get_contents("suka");
Почему нету способа в одну функцию, и нужно добавлять лишнюю вложенность?
Это какой-то пиздец.
+1
with conn:
cursor = conn.cursor()
cursor.execute('UPDATE users SET creferals = creferals + 1 WHERE cid = ?', (inviter,))
cursor.execute('INSERT INTO users VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)',
(datetime.strftime(datetime.now(),"%H:%M:%S %d.%m.%Y"), cid, username, 'main', 0, 0, 0, 0, 0, 0, 0, inviter, 'RUS'))
conn.commit()
+2
int(data[:4][::-1].encode('hex'),16)
Кто-то не знал про struct
0
import sqlite3
from bs4 import BeautifulSoup
import requests, hashlib
from io import open as iopen
from urlparse import urlsplit
def md5sum(filename, blocksize=65536):
hash = hashlib.md5()
with open(filename, "rb") as f:
for block in iter(lambda: f.read(blocksize), b""):
hash.update(block)
return hash.hexdigest()
def parse_image_url(url):
html_doc = requests.get(url).text
soup = BeautifulSoup(html_doc, 'html.parser')
first = soup.find(class_='postContainer')
two = first.find_all('img')
requests_image(two[1].get('src'))
def unic_check(file_name):
check_sum = md5sum(file_name)
if c.execute("SELECT * FROM sums WHERE sum = '%s'" % check_sum) != None:
cur.close()
conn.close()
return
else:
c.execute("INSERT INTO sums VALUES (%s)" % check_sum)
c.commit()
cur.close()
conn.close()
return
def requests_image(file_url):
suffix_list = ['jpg', 'gif', 'png', 'tif', 'svg',]
file_name = urlsplit(file_url)[2].split('/')[-1]
file_suffix = file_name.split('.')[1]
i = requests.get(file_url)
if file_suffix in suffix_list and i.status_code == requests.codes.ok:
with iopen(file_name, 'wb') as file:
file.write(i.content)
else:
return False
unic_check(file_name)
def main():
Anime_types = ['http://anime.reactor.cc/tag/Anime+%D0%9D%D1%8F%D1%88%D0%B8', 'http://anime.reactor.cc/tag/Anime+Cosplay', 'http://anime.reactor.cc/tag/Anime+%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B', 'http://anime.reactor.cc/tag/Anime+Art']
global conn
global c
conn = sqlite3.connect('anime.db')
c = conn.cursor()
for x in Anime_types:
parse_image_url(x)
if __name__ == "__main__":
main()
0
Мне кажется или в тройке input(str) не дружит в юникоде в str?
+2
import ctypes, sys
if ctypes.windll.shell32.IsUserAnAdmin():
if __name__ == "__main__":
main()
else:
ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, __file__, None, 1)
Ав тозапуск с пра вами адми нис тра тора
Для авто запус ка мы будем исполь зовать сле дующий код:
Те перь при попыт ке запус тить скрипт вызов будет передан на UAC (если акти‐
вен) и откро ется новое окно тер минала, где наш код выпол нится от име ни
адми нис тра тора.
Ес ли такой вари ант не устра ивает, то всег да мож но вос поль зовать ся
готовы ми решени ями.
--------------
Ксакеп. if __name__ == "__main__" не там стоит, автор не понял что это такое.