3 ژانویه 2019
Amir[ Photo ]
سلام
چنین ساختاری رو چطور می تونم پیاده سازی کنم.
دیتابیس رو طراحی کردم
ولی تو صفحه نمی دونم چطور باید نمایش بدم؟
با جنگو
این زیر منو ها داینامیکه ، می تونه عمقش زیاد شه،
مثل ساختار لینک لیست می مونه
Amirبرای منو که یک عمق داره ،
با for تو در تو پیاده سازی کردم.
اینجا سمت بک اند، می تونم با while چاپ کنم
ولی چجوری داخل Template نمایش بدم نمی دونم
آیا عمق حد بالا داره که با فور تو در تو پیاده سازی میکنید؟
Amirبرای منو که یک عمق داره ،
با for تو در تو پیاده سازی کردم.
اینجا سمت بک اند، می تونم با while چاپ کنم
ولی چجوری داخل Template نمایش بدم نمی دونم
به نظرم باید چه سمت دیتابیس چه سمت بک اند و چه تمپلیت بازگشتی پیاده سازی کنید، اگر حد اکثر عمقتون نامشخصه
حساب حذفشدهمیخوام یه رمو جوری پاک کنم ک با ریکاوری برنگرده چجوری پاک یا فرمت کنم
رم برق قطع بشه پاک میشه لازم نیست کاری انجام بدی.
پیوند
برای نمایش کلیک کنید
برای نمایش کلیک کنید
توی پاسکال برای رنج اور فلو تنظیمات کامپایلر داره
https://github.com/michaliskambi/modern-pascal-introduction/wiki/What-are-range-and-overflow-checks-%28and-errors%29-in-Pascal
پیوند
برای نمایش کلیک کنید
برای نمایش کلیک کنید
ظاهرا میلی به توسعهی کتابخانهی زیر وجود نداره.
افرادی که از این کتابخانه برای ساخت ربات استفاده میکنن، حواسشون باشه.
https://github.com/nickoala/telepot
S H پیوند
برای نمایش کلیک کنیدالان api بات تلگرام نسخهی ۴/۱ اومده. اما این پروژه روی ۳/۶ مونده. اینجا هم مطرح شده: https://github.com/nickoala/telepot/issues/408S پیوند
برای نمایش کلیک کنیدیعنی میگی خودم فورکش کنم 🤔یا بریم روی رپر آفیشال تر و فعال ترش https://github.com/python-telegram-bot/python-telegram-bot
siyamak:
import urllib
from bs4 import BeautifulSoup
x = urllib.urlopen("https://www.#.com").read()
y=BeatifulSoup(x , "html.parser" )
for link in y.find_all("a"):
z=link.get("href")
print(z)
print("≠=================≠)
کسی میتونه بگه چرا Urlopen ارور attr داره؟
T اگر از پایتون 3 استفاده میکنید این خط رو : x = urllib.urlopen("https://www.#.com").read() به خط زیر تغییر بدید: x = urllib.request.urlopen("https://www.#.com").read() یک دابل کوت (") هم در خط آخر در دستور پرینت تایپ نشدهح T این کدی هست که برای من کار میکنه import urllib from bs4 import BeautifulSoup x = urllib.request.urlopen("https://www.google.com").read() y = BeautifulSoup(x, "html.parser") for link in y.find_all("a"): z = link.get("href") print(z) print("≠=================≠")ح T پیوند
برای نمایش کلیک کنیدآره واقعا کار میکنه !!! خروجیش: https://www.google.com/imghp?hl=en&tab=wi ≠=================≠ https://maps.google.com/maps?hl=en&tab=wl ≠=================≠ https://play.google.com/?hl=en&tab=w8 ≠=================≠ https://www.youtube.com/?gl=US&tab=w1 ≠=================≠ https://news.google.com/nwshp?hl=en&tab=wn ≠=================≠ https://mail.google.com/mail/?tab=wm ≠=================≠ https://drive.google.com/?tab=wo ≠=================≠ https://www.google.com/intl/en/about/products?tab=wh ≠=================≠ http://www.google.com/history/optout?hl=en ≠=================≠ /preferences?hl=en ≠=================≠ https://accounts.google.com/ServiceLogin?hl=en&passive=true&continue=https://www.google.com/ ≠=================≠ /advanced_search?hl=en-IR&authuser=0 ≠=================≠ /language_tools?hl=en-IR&authuser=0 ≠=================≠ /intl/en/ads/ ≠=================≠ https://plus.google.com/116899029375914044550 ≠=================≠ /intl/en/about.html ≠=================≠ /intl/en/policies/privacy/ ≠=================≠ /intl/en/policies/terms/ ≠=================≠ح
خروجی:
10.0
46.41588833612777
215.44346900318823
1000.0
4641.588833612777
21544.346900318822
100000.0
464158.8833612772
2154434.6900318824
10000000.0
np.logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None)
help » In linear space, the sequence starts at ``base ** start``
(`base` to the power of `start`) and ends with ``base ** stop``
وقتی خروجی آخر رو نگاه کنید متوجه میشید که 10 به توان 7 رسیده
T L
T این ساده ترین راه برای تستش هست import urllib.request with urllib.request.urlopen('http://google.com/') as response: print(response.read()) ولی اروری که میده کلا با پکیج (urllib) مشکل دارهح