#voice-chat-text-0

1 messages · Page 732 of 1

amber raptor
#

For what?

timid spire
#

on the above career objective

#

please

frank thicket
#

Hi guys

amber raptor
#

Sure follow instructions

timid spire
#

ok

hushed elm
#

this is a pinhole lens for modern mirrorless cameras

glass kettle
#

nice

digital jackal
#

channel Client.get_channel(79895740261######)

#

@rugged root

#

is this correct?

#

cz its giving me Syntax error

amber raptor
#

Why are you sending message?

digital jackal
#

line 33
channel Client.get_channel(798957402619117568)
^
SyntaxError: invalid syntax

#

@reef stratus.event
async def on_member_join(member):
print(f"{member} has joined !")
channel Client.get_channel(79895740261911####8)
await channel.send("")
@Client.event

rugged root
#

channel = Client.get...

warped saffron
#

What's PyDIS?

amber raptor
#

Sys

amber raptor
warped saffron
#

ah

rugged root
#

@warped saffron Python Discord. That u- yes

#

What he said

warped saffron
#

That's sounds amazing

rugged root
#

Thanks! Glad to have you on the server. Looking to start learning Python or are you pretty familiar with it?

severe pulsar
#

the openapi spec has opened my eyes

#

its absolutely fantastic

rugged root
#

How so?

sonic wraith
#

os.execl(sys.executable, sys.executable, *sys.argv)

versed island
#

what are the advantages of JetBrains range of IDEs

rugged root
#

@versed island They're well made, plugins that work for one will generally work for all others since they're based on the same engine, good support, etc. Just depends on your preference, though. It's not for everyone

severe pulsar
# rugged root How so?

you can generate servers which have code using openapi
you can also very easily generate api documentation for your api using the specification
also sorry for the ping i forgot to turn it off lmao

versed island
#

khhay

#

i just downloaded CLion ... and it seems like an overkill

#

more of a distraction

#

hmm

#

its just so easy to zip files on mac and linux

#

via terminal

#

you would need open source build of android

#

to get root access

#

maybe its doable in future

#

with 5G

sonic wraith
#

os.execl(sys.executable, os.path.abspath(__file__), *sys.argv)

warped saffron
#

I came here with the intention to not just learn but also share and have fun with other programmers like you

#

Also, where I am from, not a lot of people actually care about programming

#

(at least from my friend group)

tiny seal
#

./file_name

warped saffron
#

yup

rugged root
#

!resources

wise cargoBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

rugged root
#

Beyond that, I'm always happy to explain concepts you might be stuck on or just to hang out and chat

warped saffron
#

I love both

#

Thanks a lot

rugged root
#

Anytime!

severe pulsar
#

super wholesome

wise cargoBOT
faint ermine
severe pulsar
#

mutable changes vs immutable changes @ vc bois

rugged root
#

@warped saffron Ah right, for Python files, we request you use our paste bin. Keeps people from potentially downloading something malicious and also makes it so that we don't have to download something to help look it over

warped saffron
#

ah ok

severe pulsar
rugged root
#

What's the specific question about them?

#

Immutable things can't be modified once created

severe pulsar
#

which is better

rugged root
#

Only overwritten

severe pulsar
#

which do people prefer

#

its down to preference mostly right

tranquil barn
#

Strings are immutable and lists are mutable, now you can understand the need for both of them

warped saffron
#

Ok, so I saved it on hastebin, can I post it in this channel?

#

It's just a pong.py game that I made from a youtube tutorial

rugged root
#

Yep, you can paste the link here

warped saffron
#

K

tranquil barn
#

Hey guys, I'm here after quite some time, how's everyone doing?

rugged root
#

Good! How've you been?

warped saffron
#

Hey hey, awesome

tranquil barn
#

I've been pretty busy actually

#

with my semester starting and all

warped saffron
#

So, the point is if you want you could go checkout the code, see if it runs and tell me if there is anything I could do to improve the game or my own knowledge.

tranquil barn
#

Did you guys change the color for the admin role?

#

or was it always the same?

rugged root
#

We haven't changed it in quite a while

tranquil barn
#

hmm....i thought i saw some changes

rugged root
#

@warped saffron I'll give it a once over when I get a chance. Unfortunately I'm dealing with some technical issues at work, so I'm bouncing back and forth between things

warped saffron
#

Take your time

#

I don't wanna stress anyone out

rugged root
#

No sweat. This database is the one stressing me out. Looking over folks code is calming

warped saffron
#

Glad to hear

sonic wraith
warped saffron
#

Anyway, I'll see you all later

#

😋

rugged root
sonic wraith
rugged root
#

@warped saffron Honestly other than that your code is very clean. Nothing else is really coming to mind at the moment.

tranquil barn
severe pulsar
#

there is no file in jupyter

#

i think

#

thats why its failing

#

it has to be a local python file

tranquil barn
#

example:

import os.path

print(os.path.abspath("some_file.txt"))
sonic wraith
#

understood

#

ty

tranquil barn
#

the output will be like

/home/user/some_directory/some_file.txt```
faint ermine
tranquil barn
faint ermine
#

i was talking to hemlock

#

in vc

#

the link is related to the convo

tranquil barn
#

oh okay sorry

fathom shadow
#

hello everyone

gentle flint
#

@uncut meteor my phone died

#

mic switched to local loopback

#

the battery was empty

#

🤦

uncut meteor
gentle flint
#

nitro flexer

#

I mean, if it's not on the internet it doesn't really matter....

#

@tiny seal

#

I gtg

#

cya

crystal sun
#

hey

limber blaze
#

hey friends

#

got my car detailed today and now i won't get arrested if i get pulled over probably 🙂

faint ermine
digital jackal
zealous wave
#

Sorry, I had to go.

rugged root
#

No worries

zealous wave
#

Also @limber blaze I chill in #esoteric-python. Do you think I rly care about pep8?

rugged root
limber blaze
#

it iss

#

i got a call btw

rugged root
#

@potent summit Check out the #voice-verification channel. That will tell you what you need to know

potent summit
#

thanks mate

shut goblet
honest pier
#

nonzero number -> truthy
nonempty collection (things that hold things) -> truthy

rugged root
#

@fierce summit Hello

fierce summit
honest pier
#

!e

class test: pass

print(bool(test))
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

True
rugged root
#
bacon = "ham"

if bacon:
fierce summit
#

quite fine

#

no, I'm just eating and can't answer by speaking

honest pier
#

!e

colors = ['red', 'green', 'blue']

while colors:
  print(colors.pop())

@shut goblet example of using truthiness of a collection. the loop runs while the collection has things in it so i don't get an error from popping an empty list

wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | blue
002 | green
003 | red
shut goblet
honest pier
#

!resources @shut goblet

wise cargoBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

shut goblet
#

wym

honest pier
#

not in python lol

gentle flint
#

if you're going for general then do a programming course not a python course

rugged root
#
shut goblet
#

@honest pier i have checked out some vids and i think w3schools is still the best. its staight to the point. Is there any reason why you dont think w3schools is good for learning?

honest pier
#

there are slight errors that certainly should be caught during proofreading, and some pages are just wrong, (e.g. their python arrays page)

#

Python does not have built-in support for Arrays, but Python Lists can be used instead.
and it refers to lists as arrays the entire rest of the article

rugged root
#

Also, as a side note, arrays are neat

honest pier
#

!e

print(10 // 3)
print(10 / 3)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | 3
002 | 3.3333333333333335
vestal mason
#

thanks for that @rugged root

honest pier
#

!e

print(10 % 3)
print(9 % 3)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | 1
002 | 0
honest pier
#

!e

i = 0
while i < 50:
  if i % 2 == 0:
    print("hemlock's turn")
  else:
    print("my turn")
  i += 1
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | hemlock's turn
002 | my turn
003 | hemlock's turn
004 | my turn
005 | hemlock's turn
006 | my turn
007 | hemlock's turn
008 | my turn
009 | hemlock's turn
010 | my turn
011 | hemlock's turn
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/wekululaja.txt

shut goblet
#

i ddont understand any of these

#

how can
x = x*3

honest pier
#

it's a bit confusing

shut goblet
#

yea..

#

it is

#

if x = 2, then 2*3 = x

#

and x is no longer 3

honest pier
#

!e

x = 3
a = x * 2
print(a)
shut goblet
#

ok

#

hmm

wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

6
honest pier
#

this makes sense right?

shut goblet
#

that makes sense

#

because 2 variables

honest pier
#

yep

#

!e
so now this

x = 3
a = x * 2
x = a
print(x)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

6
shut goblet
#

hmmmmmm

#

alright

#

so x now as a new value

#

x = 3 has been thrown in the garbage

honest pier
#

yep

shut goblet
#

so i still dont understandd x*=3

honest pier
#

right

#

so basically

shut goblet
#

hop into code / help 1

honest pier
#

x *= 3 is the same as x = x * 3

vestal mason
#

very good explanation

whole bear
#

i just joined

rugged root
#

Understanding async

#

Or at least that's what voice is discussing

shut goblet
#

yo i found an error in python @honest pier could u join code help 1?

vagrant cradle
#

someone send me there site

rugged root
#

Sorry one sec, my Discord is crashing

gentle flint
#

@shut goblet oi

#

undeafen

#

and unmute

vagrant cradle
#

@gentle flint u got a site

gentle flint
#

no

rugged root
#

Why do you keep asking for sites, @vagrant cradle

#

Crashing again, one sec

whole bear
#

How about
from time import time
now = time()
future = now + 1
while True:
if now >= future:
print("a second has passed")
future += 1
else:
now = time()

median bone
#

wow

#

i thought it'd be noisy here xD

#

now

#

relaxing

#

:D

rugged root
#

Back in a bit

median bone
#

ok :D

median bone
#

;)

#

lmao

#

swiftal was like, "NOOO", oh wait, my mic is unmuted
mutes
unmutes after 2 seconds
"uuuuhhhh"
mutes

#

:)))

#

i'm laughing so hard xD

#

in my mind, of course, because it's night and i don't wanna wake up my grandma :P

vagrant cradle
honest pier
#

just mute :P

median bone
#

yeah xD

#

it was funny how he muted then unmuted said "uhh" then muted again :)) :D

vagrant cradle
#

@faint ermine

#

u got a site

#

yes

#

can i view it

#

i want ideas

#

for a site

median bone
#

just create amazon.v2

#

there's an idea

#

:))

vagrant cradle
#

can i see it

faint ermine
vagrant cradle
#

thank you so much

median bone
#

public

#

can you repeat that? i didn't quite understand

vagrant cradle
#

or u used this to make urs

median bone
#

oooooh

#

you mean the latex suit?

#

i don't understand the other word at all :((

honest pier
#

LaTeX

faint ermine
#

LaTeX -> LAY-tekh

#

LaTeX ( LAH-tekh or LAY-tekh, often stylized as LaTeX) is a software system for document preparation. When writing, the writer uses plain text as opposed to the formatted text found in "What You See Is What You Get" word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the ...

median bone
#

sorry guys i'm not a native, i'm just coming here to get used to your accents

#

you could say i'm abusing you, but dw, we're friends

#

:)

vagrant cradle
#

i cant afford a mic

#

fair enough

median bone
#

wait, is there a problem with me staying here on mute to listen to u?

#

wasn't paying attention

#

oh ok, ty xD

#

oh ok :D

#

i understand

vagrant cradle
#

am i not aloud to ask to view peoples projects here

median bone
#

so what have you guys been up to?

vagrant cradle
#

damn

median bone
#

ok ty :D

vagrant cradle
#

feelsbad

faint ermine
median bone
#

so what have you guys been up to today?

vagrant cradle
#

Im sorry sir i dont think i offended anyone

median bone
#

btw guys can I ask you something unrelated to python?

#

what?

#

macro

median bone
#

lol you pronounced my name

#

yeah

#

correctly xD

vagrant cradle
#

yo ur site is down anyways doesnt matter sorry to "disturb" u

median bone
#

thanks for telling them that :))

hushed elm
#

no worries haha

vagrant cradle
#

im not

median bone
#

didn't expect to meet another romanian here

vagrant cradle
#

i just cant even ask a question

hushed elm
#

me neither

median bone
#

lol xD

hushed elm
#

but i've met one more in the past haha

vagrant cradle
#

ight so can i ask u a question in here

#

okay

median bone
#

nice :D, how many years old are you? you seem to be above 20

vagrant cradle
#

why is his site down

#

protect ur backend and it might stay up

hushed elm
#

i'm 27

#

you?

median bone
#

nice, i'm 16 :))

hushed elm
#

lols

#

i'm an old dude :((

median bone
#

are you a programmer/into programming?

median bone
vagrant cradle
#

@faint ermine can i see ur github

hushed elm
vagrant cradle
#

pls

hushed elm
#

you?

median bone
#

looool, nice

#

i wanna get serious about programming, go to college then find a job

#

:P

rugged root
vagrant cradle
#

ok

hushed elm
#

yeh, it's a good idea

median bone
#

i wanna study at the Babes Bolyai university in Cluj

hushed elm
#

lots of money in romania from programming jobs

median bone
#

but it's hard to get in :(

hushed elm
#

you live in cluj?

median bone
#

no, I live in toplita :))

hushed elm
#

lolls

median bone
#

i mean, close to

hushed elm
#

why not go to Brasov, it's closer

#

that's where i've done my university courses

median bone
#

i mean, that's an option

#

why not aim for the best

#

:D

vagrant cradle
#

was what my doing

median bone
#

i'm very* scared tbh :))

hushed elm
#

eeeh it was ez, but hard for me cuz i'm lazy and haven't learned anything

median bone
#

lol rly

vagrant cradle
#

so now im just getting blamed

hushed elm
#

but the university in Brasov sucked, i think Cluj is better

median bone
#

isn't it stressful to be a web developer though?

vestal mason
#

lmbo!!!

vagrant cradle
#

for a guys site being down

median bone
#

or something like that

hushed elm
vestal mason
#

why don't you guys just turn DM's off for this server/

median bone
#

might as well swap Iasi with Brasov

hushed elm
#

meh they're the same

#

but more people in iasi i think

median bone
#

also, what have you studied? and I'll say this in romanian since I don't know how to name it in english

#

info-poli?

hushed elm
#

no i mean if you're high in neuroticism and have high anxiety, you'll be stressed out. but otherwise you'll be fine

vagrant cradle
#

why am i getting blamed for this stuff

hushed elm
#

just informatics

median bone
#

oh nice

primal shadow
#

<- this guy

median bone
#

i aim for info-cluj, then poli-cluj, info -bucharest, poli-bucharest and so on

vagrant cradle
#

not my fault he cant keep a site up so yall can stop judging and blaming me thanks

honest pier
#

🤔

gentle flint
#

wait
we have two Romanians now
noice

hushed elm
#

yesss

#

@steep flare join us haha

median bone
vagrant cradle
#

how am i supposed to ddos a cloudflare site

hushed elm
#

romanian party haha

vagrant cradle
#

ur mad

median bone
#

i mean i haven't gone yet

#

wait

gentle flint
median bone
#

:))

gentle flint
#

lol

vagrant cradle
#

exactly

median bone
primal shadow
#

again

#

it does make a difference

#

no more SS detail

median bone
#

when you said my names like 3-4 times i was confused, shocked and was excited at the same time btw :))

primal shadow
#

Teaches traitors to get fucked

median bone
hushed elm
#

yeah lol

#

lots of chicks tell me they're excited when i say their names haha

#

jk i'm lonely

#

:((

median bone
#

lmao :))

median bone
#

maybe it's better that way

vagrant cradle
#

@rugged root i love you

median bone
#

just name your hand after the girl you like

#

then it's up to your imagination

#

i guess

hushed elm
median bone
#

lmao :))

vagrant cradle
#

anyways im out

#

that boys site got slammed

median bone
#

bye bye

vagrant cradle
#

unlucky for him

rugged root
#

Glad you feel big

vagrant cradle
#

ty bbs

rugged root
vagrant cradle
#

but the problem with that is

median bone
vagrant cradle
#

im gay so i get bullied for everything

rugged root
#

Uh huh

vagrant cradle
#

thats why i was blamed

median bone
#

and it's not appropriate even to say it, imagine doing it

rugged root
#

@vagrant cradle What happened to you leaving?

vagrant cradle
#

bc im not straight

rugged root
#

Still waiting on that bit

vagrant cradle
#

im waiting for u to get some surgery

faint ermine
#

i have no way of knowing your sexual orientation just as you have no way of knowing mine, ryan

hushed elm
vagrant cradle
#

ur site got slammed

#

idiot

hushed elm
vagrant cradle
#

u cant set up a firewall

#

ill join back

#

idc

#

on a alt

rugged root
#

!tempban 799000198655377448 1w Harassing our users, "slamming" their sites and intentionally trying to incite and argument aren't really the best ways to make friends here in the server. I would ask that you take this time to read our Rules and Code of Conduct. If you decide to return and this behavior continues, your ban will become permanent.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied ban to @vagrant cradle until 2021-01-20 21:30 (6 days and 23 hours).

sly jolt
#

What a butt

rugged root
#

Damn it. It's not an infraction without a typo

sly jolt
#

lol

shut goblet
#

how many arguments does .insert() need in the () ? for lists

sly jolt
#

mmmmmmmmmmmm

#

I'm bad at this

honest pier
#

should be 2, the index and the item

shut goblet
#

what ordder?

honest pier
#

!e help(list.insert)

wise cargoBOT
#

@honest pier :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 1, in <module>
003 | NameError: name 'help' is not defined
shut goblet
#

does it matter?

honest pier
#

yeah it does matter, i think index is first

#

!e

L = []
L.insert(0, "hey")
wise cargoBOT
#

@honest pier :warning: Your eval job has completed with return code 0.

[No output]
honest pier
#

yeah, index is first

shut goblet
#

so .insert() is always 2 arguments:
.insert(index, item)
never more, never less??

dire folio
#

!e

from collections import ChainMap

population = dict(italy=60, japan=127, uk=65)
changes = dict()
editable_pop = ChainMap(changes, population)
print('population of Japan from ChainMap: ', editable_pop['japan'])
editable_pop['japan'] += 1
print('population of Japan from ChainMap after +1:', editable_pop['japan'])
print('population of Japan from original dict: ', population['japan'])
print('changes is saved in the first dict of the chain: ', changes.keys())

wise cargoBOT
#

@dire folio :white_check_mark: Your eval job has completed with return code 0.

001 | population of Japan from ChainMap:  127
002 | population of Japan from ChainMap after +1: 128
003 | population of Japan from original dict:  127
004 | changes is saved in the first dict of the chain:  dict_keys(['japan'])
shut goblet
#

or is there special cases?

median bone
#

found this

#

if it helps :D

shut goblet
#

so its always 2 ?

median bone
#

yes

shut goblet
#

never more or less?

median bone
#

never

dire folio
#

!e

import os
from collections import ChainMap, defaultdict

command_line_options = dict()  # just imagine what it does
config_file_options = dict()  # just imagine what it does

options = ChainMap(command_line_options, os.environ, config_file_options,
                   defaultdict(lambda: 'default_value'))
value = options['optname']
value2 = options['other-options']
print(value, value2)
wise cargoBOT
#

@dire folio :white_check_mark: Your eval job has completed with return code 0.

default_value default_value
faint ermine
#

not really, it was a DDOS

#

mostly fail, since that server only has static content and cloudflare caches that

#

enough to trip my hosts anti-ddos tho

rugged root
#

Me thinks it's the same guy again

#

Account age is only 8 minutes

#

Sooooo

faint ermine
#

nah the host is fine

rugged root
#

Oh derp no sorry

#

That's join date

faint ermine
#

bruh hemlock

rugged root
#

Really out of it, apologies

faint ermine
#

Mon, 22 Jun 2020 04:08:27 UTC

honest pier
#

can't you !user him?

dire folio
#
print(chr(27) + "[2J")

vestal mason
#

@rugged root do you work internal IT?

#

nice!

honest pier
#

intuit

amber raptor
#

Intuit: What is VSS and how does it work?

#

Is Database corrupted?

rugged root
amber raptor
#

If so, Backup software VSS call didn't put database into crash consistent state

mossy kelp
#

i have a question

amber raptor
#

or "What is shitty programmers who don't understand Windows File System?"

mossy kelp
#
num = int(input("Please input a number.\n"))

if num > 1:
    for divisor in range(2, num):
        if (num % divisor) == 0:
            print(num, "is a prime number.")
            print(divisor, "times", num//divisor, "is", num)
            break
    else:
            print(num, "is not a prime number")
else:
    print(num, "is not an applicable number.")

how do i get this function to take in values like 2^63 -1

#

i guess i need some line of code that calculates what that is should it be that type

honest pier
#

2**63 - 1 is far too large for a primality test like that

rugged root
#

I'm just impressed by the solid use of for/else

amber raptor
#

are we debating how to pronounce SQLite OR why it's named of SQLite?

mossy kelp
#

what test would i use then?

honest pier
#

probably a heuristic test instead of division

amber raptor
#

I've always called it Sequel Lite

mossy kelp
#

what does that mean

mossy kelp
#

oh yeah

#

my bad that should have been obvious

dire folio
#

GIF

primal shadow
#

gift...clearly sounds like jist

dire folio
#

JIFF

mossy kelp
#

wait

#

it isn't proven

honest pier
#

yeah

#

but

#

it's very fast

#

you could also guess using probability

mossy kelp
#

but it could be wrong 👀

#

hmmm

#

what do mega computers use for this stuff****?

gentle flint
primal shadow
#

wind

honest pier
#

i think there's a technique based on FFT, but i have no idea how it works

faint ermine
median bone
#

well guys, i'm going to sleep now

#

bye bye, see you guys tomorrow!

honest pier
#

cya

mossy kelp
#

maybe when they solve the reiman hypothesis then we'll know lol

dire folio
#

Corpseman

honest pier
#

corpsman

faint ermine
#

Corps /kɔːr/

noble copper
#

it's a French term i think

amber raptor
#

It's properly pronounced "My Ass Rides In Navy Equipment"

mossy kelp
#

touche

honest pier
#

touchy

amber raptor
#

ways to make Marines angry

honest pier
#

coloring time is over

amber raptor
#

why, did they eat them all?

honest pier
#

a way to make marines angry

amber raptor
#

generally they are full after coloring time

mossy kelp
#

yeah i mean i'm learning chinese and you should see how americans pronounce chinese names lol

honest pier
#

it's very difficult, a lot of the sounds just don't exist in english

faint ermine
#

like tl

mossy kelp
#

tl isn't a sound though....

faint ermine
#

in Nahuatl it is

mossy kelp
#

there's ts

vestal mason
#

server is going crazy this evening

mossy kelp
#

that's not chinese though

amber raptor
#

crazy?

faint ermine
#

i was responding to public static void main

mossy kelp
#

oh my bad

honest pier
#

how do you say tl

mossy kelp
#

in what language

honest pier
#

idk, the language of origin

vestal mason
mossy kelp
#

i don't know

#

but i know that ts is hard to pronounce

#

the u with the two dots is also hard

#

and q

#

also you should look up cursive chinese it's really a pain in the ass

gentle flint
#

cursive anything is a pain in the ass

honest pier
#

cursive is good

faint ermine
digital jackal
#

guys

shut goblet
#

hey void man, couldd u join help 1 i got a question

digital jackal
#

im getting this error

#

but when i run it in vscode

#

its working

honest pier
shut goblet
#

for loops

honest pier
#

what about them?

shut goblet
#

i dont understandd what x means

#

theire is no x

#

in the list

honest pier
#

x is the loop variable, on each iteration of the loop, it's assigned to the next element in the list

#

!e

colors = ['red', 'green', 'blue', 'yellow']
for color in colors:
   print(color)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | red
002 | green
003 | blue
004 | yellow
shut goblet
#

so x = each item in the list 1 by 1? left to right?

honest pier
#

"for each x in the list, do this thing" is what a for loop is

#

yes, left to right

shut goblet
#

does it have to be x?

#

or can it be anything

#

for y in fruits:

honest pier
#

yep

amber raptor
#

Putt's Law: "Technology is dominated by two types of people, those who understand what they do not manage and those who manage what they do not understand."

honest pier
#

it can be anything, but you want to use a good name

shut goblet
#

gotchu

willow drift
#

voice

honest pier
#

like how i used color for my loop variable when i was looping over the colors

shut goblet
#

gotchu

amber raptor
#

!source

wise cargoBOT
shut goblet
gentle flint
#

do you understand the first line

shut goblet
#

yes

honest pier
#

that is dumb as hell

gentle flint
#

good

shut goblet
#

second i dont

honest pier
#

that's an antipattern

gentle flint
#

^

willow drift
#

len gets you the amount of elements in array

shut goblet
#

whats an array?

willow drift
#

!resources

wise cargoBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

willow drift
#

start here 😉

whole bear
#

@honest pier Hi

gentle flint
#

it's a stupid way of going through each element in the list

honest pier
#

it's a list @shut goblet @willow drift

whole bear
#

who is boomers

gentle flint
#

a better way would be

for i in thislist:
    print(i)
shut goblet
#

what does range and len have to do ?

honest pier
#

so, range essentially gives you a sequence of numbers [0, n)

gentle flint
#

!e print(len(["hi", "there"]))

wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

2
honest pier
#

len gives you the length of a list

willow drift
#

@shut goblet start with python basics. Check resources everything is there quick and easy to start with

#

!resources

wise cargoBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

whole bear
#

@shut gobletlen() gives the length and range() gives you sequences of numbers

gentle flint
#

!e

for i in range(2):
    print(i)
wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
honest pier
#

so for i in range(len(list)) will loop over the indices of a list

whole bear
#

!e ```python
for i in range(10):
print('hahahahah')

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

001 | hahahahah
002 | hahahahah
003 | hahahahah
004 | hahahahah
005 | hahahahah
006 | hahahahah
007 | hahahahah
008 | hahahahah
009 | hahahahah
010 | hahahahah
whole bear
#

but it stop at 9

gentle flint
#

it starts at 0

shut goblet
#

hmm

gentle flint
#

!e print(len([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]))

wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

10
whole bear
#

^

shut goblet
#

i still dont understand how the range and length got me the names of each item in the list

honest pier
#

so for i in range(len(list)) gives you the indices

crystal sun
#

So

honest pier
#

woah i'm green

crystal sun
#

Okay

shut goblet
#

wym indices?

honest pier
#

so then you access the elements in the list with list indexing list[i]

crystal sun
#

Uhm

whole bear
#

@honest pier Woah media team what?

#

what is that

honest pier
#

it's for creating our own content for pydis

whole bear
#

Woah

crystal sun
#

m

honest pier
shut goblet
#

yes i know that

honest pier
#

indices is the plural

shut goblet
#

ohh

honest pier
#

some people say indexes, but they're the same

shut goblet
#

@honest pier can u explain what the range() does?

honest pier
#

range essentially creates a sequence of numbers

#

so range(10) creates a sequence 0 1 2 3 4 5 6 7 8 9

gentle flint
#

it's more like a generator than a list in a way

honest pier
#

well yes, but also, that's not important right now

gentle flint
#

true

shut goblet
#

when i did print(range(10) it did (0,10)

#

not 0 1 2 3 4...

honest pier
#

yeah, range returns a range object

shut goblet
#

ohhh

#

okok

honest pier
#

you can turn it into a list

shut goblet
#

u forgot a )

gentle flint
#

ik

#

!e

print(range(10))
wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

range(0, 10)
gentle flint
#

but

#

!e

print(list(range(10))
#

frick

#

again

shut goblet
#

lmao

gentle flint
#

!e
print(list(range(10)))

wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
gentle flint
#

there

honest pier
#

you can edit the message

gentle flint
#

oh

shut goblet
#

ok i see

gentle flint
#

true

#

forgot that

shut goblet
#

so when u make it into a list it unravels it all up?

limber blaze
#

!e [print(x) for x in range(10)]

wise cargoBOT
#

@limber blaze :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
limber blaze
#

!e [print(x) for x in range(10) if not x % 2]

wise cargoBOT
#

@limber blaze :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 2
003 | 4
004 | 6
005 | 8
faint ermine
#

!e

the_list = [str(x) for x in range(10) if not x % 2]
print("\n".join(the_list))
wise cargoBOT
#

@faint ermine :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 2
003 | 4
004 | 6
005 | 8
#

@warm axle :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
honest pier
#

!e

print(*(x for x in range(10) if x % 2 == 0), sep="\n")
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 2
003 | 4
004 | 6
005 | 8
shut goblet
shut goblet
honest pier
#

yes

#

you can join us in vc btw

limber blaze
#

!e c = 0 while (c := c + 1) < 20: print(c)

wise cargoBOT
#

@limber blaze :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 1
002 |     c = 0
003 | IndentationError: unexpected indent
amber raptor
#

!e python for x in range(0,10): print(x)

wise cargoBOT
#

@amber raptor :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
limber blaze
#

!e c = 0 while (c := c + 1) < 20: print(c)

wise cargoBOT
#

@limber blaze :white_check_mark: Your eval job has completed with return code 0.

001 | 1
002 | 2
003 | 3
004 | 4
005 | 5
006 | 6
007 | 7
008 | 8
009 | 9
010 | 10
011 | 11
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/agasilozaw.txt

shut goblet
willow drift
#

!e

print(range(10))
wise cargoBOT
#

@willow drift :white_check_mark: Your eval job has completed with return code 0.

range(0, 10)
limber blaze
#

do list

#

range

willow drift
#

!e

print(type(range(10)))
wise cargoBOT
#

@willow drift :white_check_mark: Your eval job has completed with return code 0.

<class 'range'>
limber blaze
#

!e list(range(10))

wise cargoBOT
#

@limber blaze :warning: Your eval job has completed with return code 0.

[No output]
limber blaze
#

oh

amber raptor
#

!e python for x in range(3): print(x)

wise cargoBOT
#

@amber raptor :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
gentle flint
#

!e

mylist = ["hi", "there"]
for i in mylist:
    print(i)
wise cargoBOT
#

@gentle flint :white_check_mark: Your eval job has completed with return code 0.

001 | hi
002 | there
shut goblet
amber raptor
#

!e ```python
import timeit

def a():
l = [*range(0,10)]
for x in l:
print(x)

def b():
l = [*range(0,10)]
for x in range(len(l)):
print(l[x])

timeit(a())
timeit(b())```

#

!e ```python
import timeit

def a():
l = [*range(0,10)]
for x in l:
print(x)

def b():
l = [*range(0,10)]
for x in range(len(l)):
print(l[x])

timeit(a())
timeit(b())```

wise cargoBOT
#

@amber raptor :x: Your eval job has completed with return code 1.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | Traceback (most recent call last):
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/ruvaxeveko.txt

faint ermine
shut goblet
amber raptor
#

!e python x = 10 y = 0 while x > y: y += 1 print(f"X: {x} Y: {y}")

honest pier
#

"

wise cargoBOT
#

@amber raptor :white_check_mark: Your eval job has completed with return code 0.

001 | X: 10 Y: 1
002 | X: 10 Y: 2
003 | X: 10 Y: 3
004 | X: 10 Y: 4
005 | X: 10 Y: 5
006 | X: 10 Y: 6
007 | X: 10 Y: 7
008 | X: 10 Y: 8
009 | X: 10 Y: 9
010 | X: 10 Y: 10
honest pier
#

!fstring

wise cargoBOT
#

In Python, there are several ways to do string interpolation, including using %s's and by using the + operator to concatenate strings together. However, because some of these methods offer poor readability and require typecasting to prevent errors, you should for the most part be using a feature called format strings.

In Python 3.6 or later, we can use f-strings like this:

snake = "Pythons"
print(f"{snake} are some of the largest snakes in the world")

In earlier versions of Python or in projects where backwards compatibility is very important, use str.format() like this:

snake = "Pythons"

# With str.format() you can either use indexes
print("{0} are some of the largest snakes in the world".format(snake))

# Or keyword arguments
print("{family} are some of the largest snakes in the world".format(family=snake))
shut goblet
#

why is there brackets in the second line?

#

[]?

honest pier
#

that is the dumbest example i have ever seen @shut goblet

shut goblet
#

yes. bbut why is there brackets

honest pier
#

it's called a list comprehension

#

are you familiar with set builder notation?

shut goblet
#

noooo

#

this is my knowledge

honest pier
#

set builder notation isn't related to python, but i digress

willow drift
shut goblet
#

😂

gentle flint
#

The reason the video crashes is because the video after the 8 seconds proceeds to extend passed 255, 255, 255 on the RGB scale, as well as switching the resolution causing it to fail at playing it, leaving it to crash because the color and resolution cannot be handled.
This is also the case with the sound, it exceeds the sound limit causing it to crash because it can't be handled.

honest pier
#

!e

L = []
for i in range(10):
  if i % 2 == 0:
    L.append(i)
print(L)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

[0, 2, 4, 6, 8]
honest pier
#

!e

L = [i for i in range(10) if i % 2 == 0]
print(L)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

[0, 2, 4, 6, 8]
shut goblet
#

v

#

for i in range(10):
if i % 2 == 0:
L.append(i)

#

v

#

for i in range(10) if i % 2 == 0

#

L = [for i in range(10) if i % 2 == 0]
print(L)

honest pier
#

!e

L = [i * 2 for i in range(10) if i % 2 == 0]
print(L)
wise cargoBOT
#

@honest pier :white_check_mark: Your eval job has completed with return code 0.

[0, 4, 8, 12, 16]
shut goblet
primal shadow
#

unless there's also an else

honest pier
#

nah

#
[3 if cond else 4 for item in iterable if other_cond]
faint ermine
gentle flint
#
if os.path.exists("json/airports.json"):
    with open('json/airports.json', 'rt') as airports_json:
        airports = json.loads(airports_json.read())
elif os.path.exists("airports.json"):
    with open('airports.json', 'rt') as airports_json:
        airports = json.loads(airports_json.read())
elif os.path.exists(os.path.expanduser("~")+"/Downloads/"+"airports.json"):
    with open(os.path.expanduser("~")+"/Downloads/"+"airports.json", 'rt') as airports_json:
        airports = json.loads(airports_json.read())
#
airportspathslist = ["json/airports.json",
                    "airports.json",
                    os.path.expanduser("~")+"/Downloads/"+"airports.json"]
for i in airportspathslist:
    if os.path.exists(i):
        with open(i, 'rt') as airports_json:
            airports = json.loads(airports_json.read())
        break
faint ermine
#

!d pathlib

wise cargoBOT
#

New in version 3.4.

Source code: Lib/pathlib.py

This module offers classes representing filesystem paths with semantics appropriate for different operating systems. Path classes are divided between pure paths, which provide purely computational operations without I/O, and concrete paths, which inherit from pure paths but also provide I/O operations.

../_images/pathlib-inheritance.png If you’ve never used this module before or just aren’t sure which class is right for your task, Path is most likely what you need. It instantiates a concrete path for the platform the code is running on.

Pure paths are useful in some special cases; for example:... read more

faint ermine
#
from pathlib import Path
p = Path(".") / "data" / "file.txt"
honest pier
#

lemon in vc 👀

leaden comet
gentle flint
leaden comet
gentle flint
amber raptor
gentle flint
#

all sorts of stuff

amber raptor
#

Landing taking off?

gentle flint
#

identifiying locations

#

A whistle is an instrument which produces sound from a stream of gas, most commonly air. It may be mouth-operated, or powered by air pressure, steam, or other means. Whistles vary in size from a small slide whistle or nose flute type to a large multi-piped church organ.
Whistles have been around since early humans first carved out a gourd or bra...

faint ermine
#

Mont Lozère

gentle flint
faint ermine
gentle flint
faint ermine
whole bear
#

@gentle flint Hey, Im new to the server so i cant voice.:\

cerulean moth
#

How is laundmo in staff.

faint ermine
#

got dragged

cerulean moth
#

Lol

gentle flint
#

I'll be off soon, it's 6 to 2 am

whole bear
#

I have no idea how boot orders work Rip

#

Lets see if i break windows.

whole bear
honest pier
#

lemon pulled him in

whole bear
#

sweet

#

@whole bear some guy overloaded his website and was harassing him

#

and another guy came in attempting thr ssme

whole bear
#

@whole bear Wow! Thats crazy.

#

Thats toxic

glass kettle
#

k

#

here

#

import serial #Serial imported for Serial communication
import time #Required to use delay functions
ArduinoUnoSerial = serial.Serial('com9',9600) #Create Serial port object called ArduinoUnoSerialData time.sleep(2) #wait for 2 secounds for the communication to get established
print (ArduinoUnoSerial.readline)() #read the serial data and print it as line
print ("You have new message from Arduino")
while 1: #Do this forever
var = raw_input() #get input from user
if (var == '1'): #if the value is 1
ArduinoUnoSerial.write('1') #send 1 to the arduino's Data code
print ("LED turned ON")
time.sleep(1)
if (var == '0'): #if the value is 0
ArduinoUnoSerial.write('0') #send 0 to the arduino's Data code
print ("LED turned OFF")
time.sleep(1)
if (var == 'fine and you'): #if the answer is (fine and you)
ArduinoUnoSerial.write('0') #send 0 to the arduino's Data code
print ("I'm fine too,Are you Ready to !!!")
print ("Type 1 to turn ON LED and 0 to turn OFF LED")

#

tHANKS

wise cargoBOT
#

Hey @glass kettle!

Uh-oh! It looks like your message got zapped by our spam filter. We currently don't allow .txt attachments, so here are some tips to help you travel safely:

• If you attempted to send a message longer than 2000 characters, try shortening your message to fit within the character limit or use a pasting service (see below)

• If you tried to show someone your code, you can use codeblocks
(run !code-blocks in #bot-commands for more information) or use a pasting service like:

https://paste.pythondiscord.com

glass kettle
#

int data;
int LED=13;

void setup() {
Serial.begin(9600); //initialize serial COM at 9600 baudrate
pinMode(LED, OUTPUT); //declare the LED pin (13) as output
digitalWrite (LED, LOW); //Turn OFF the Led in the beginning

Serial.println("Hello!,How are you Python ?");
}

void loop() {
while (Serial.available()) //whatever the data that is coming in serially and assigning the value to the variable “data”

{

data = Serial.read();

}

if (data == '1')

digitalWrite (LED, HIGH); //Turn On the L ed

else if (data == '0')

digitalWrite (LED, LOW); //Turn OFF the Led

}

#

this is giving errors

#

that and this is connected

frozen oasis
#

towards the end i think u forgot opening and closing {}s in ur if and else if statements

jolly hare
whole bear
#

hello @somber heath

#

i would speak to u but my mic isnt workin

young panther
#

hey i need help plz

somber heath
#

@young panther Hm?

young panther
#

i have a project in python but i don't know how to manipulate tuple

#

like i would verificate that an element isnt in the tuple

#

but it say its not everytime

#

even when he's in

somber heath
#
>>>apple = 1,2,3
>>>apple
(1, 2, 3)
>>>4 not in apple
True```
young panther
#

yea thx but i need to do it with if

#

like i tryed:

#

if not (o, x) in ot:
ot += (o, x)

#

but it does the 'if' part everytime

#

like if the verification isnt working

#

and ot is the tuple

somber heath
#

Tuples are immutable.

#

Oh.

young panther
#

so how are we supposed to do

somber heath
#

No, hang on. What you're doing does create a new tuple.

#

I was worried about the +=

young panther
#

ok so its an zip, unzip huffman projet

#

and first we need to compress the text

#

to do that we create a tuple with every caracters of the text

#

with their occurence

#

ex:
tuple = [(4, "e"), (2, "r")]

#

so the functions are working but when theirs 2 times a letter in the text

#

it duplicate the letter

#

in the tuple

#

like for "NSINF"

#

the tuple =

#

0 1 2 3 4 5 6 7
2 "N" 1 "S" 1 "I" 2 "N"

somber heath
#

@young panther Look at collections.Counter

young panther
#

what is that

somber heath
#

You'll need to import collections

#

Then look at what its Counter does.

young panther
#

ok i see

somber heath
#

@young panther I've amended the capitalisation.

young panther
#

okok

#

i see we can have something that looks like what i want but not exactly

#

Counter('abracadabra').most_common(3)
[('a', 5), ('b', 2), ('r', 2)]

#

it does the most common caracters but i would like to have the occurences of every car

#

@somber heath

somber heath
#

Have you tried not having .most_common(3)?

young panther
#

yes but it return only the most common caracters

#

i would like to return EVERY caracters

#

with their occurence

somber heath
#

That's what collections.Counter() does.

young panther
#

thx u so much my brudda

somber heath
#
import os
try:
    os.mkdir('root')
except FileExistsError:
    pass
os.chdir('root')
for each in ('apples', 'pears', 'grapes'):
    try:
        os.mkdir(each)
    except FileExistsError:
        pass```
#

I'll restate that you probably should use the pathlib module.

ancient egret
#

@whole bear check if the directory exists before creating it `if not os.path.exists(each)

somber heath
#

It's better to ask forgiveness than permission.

#

try/except vs. if, respectively.

ancient egret
#

if not seems cleaner

somber heath
#

It's often not.

ancient egret
#

@somber heath I see your point thanks for sharing

#

I guess this is in line with the zen of python: explicit is better than implicit

#

I would say so in the chat but I'm yet to be voice verified

somber heath
#

Pep8, zen, other style guide stuff. They're really good for untying knots you can work yourself into.

whole bear
#

@whole bear You can upload it here.

#

what the hell

#

can anyone help me to voice verified on this channel

fiery hearth
#

@whole bear yes??

whole bear
#

how do i get permission to speak on this channel

whole bear
fiery hearth
#

50 msg
3 days on server

whole bear
#

thanks @fiery hearth @whole bear

whole bear
glacial osprey
#

@fiery hearth Are you from Bangalore?

whole bear
#

@glacial osprey you are from there

glacial osprey
glacial osprey
whole bear
#

i am from banglore too

molten pewter
fiery hearth
#

guys with the packages such as pandas_datatreader they get their data from yahoo.....how does it work

#

like if i get the api i only get 500 requests for free is it unlimited via pakcage

molten pewter
amber raptor
#

Yahoo finance API isn’t public technically

#

There are companies who offer cheap API for stock market access

fiery hearth
molten pewter
faint ermine
amber raptor
rugged root
#

!warn 465621072365092867 Posting a headline about a sexually related topic isn't acceptable here.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied warning to @glacial osprey.

faint ermine
olive siren
#

Hey guy's does enyone use Windows 10 for programming?

rugged root
#

@olive siren I do

faint ermine
olive siren
#

i try to install a package

glacial osprey
olive siren
#

pip install scrapy

#

I'm learning python by the way

glacial osprey
#

@rugged root then can you remove the warning. I just share it when i read and thought it's just a news article and nobody will have any issue.

somber heath
#

ok_handbutflipped 👌 Hello, possums!

olive siren
fiery hearth
olive siren
#

Hi OpalMist

somber heath
#

@olive siren 'lo

olive siren
fiery hearth
olive siren
#

i mean this is Visual Studio 2019 right?

fiery hearth
rugged root
#

Wait wait wait

#

Wait

olive siren
#

isn't it a whole IDE

rugged root
#

You only need the build tools

olive siren
#

1 sec

rugged root
#

It'd be using the same Visual Studio Installer thing but there should be a specific option in there for the Build Tools for Visual Studio

fiery hearth
olive siren
#

i'm using the VS Code editor

wise cargoBOT
#

Microsoft Visual C++ Build Tools

When you install a library through pip on Windows, sometimes you may encounter this error:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

This means the library you're installing has code written in other languages and needs additional tools to install. To install these tools, follow the following steps: (Requires 6GB+ disk space)

1. Open https://visualstudio.microsoft.com/visual-cpp-build-tools/.
2. Click Download Build Tools >. A file named vs_BuildTools or vs_BuildTools.exe should start downloading. If no downloads start after a few seconds, click click here to retry.
3. Run the downloaded file. Click Continue to proceed.
4. Choose C++ build tools and press Install. You may need a reboot after the installation.
5. Try installing the library via pip again.

rugged root
#

!warn 657307376860528652 Next burp on your mic is going to result in a mute. I literally just told you to cut it out

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied warning to @whole bear.

tight valley
#

I can't talk

faint ermine
olive siren
#

how does it work in Linux

#

??

rugged root
tight valley
#

i need to send 50 msgs to verify I'm human ? that's odd ?

olive siren
#

like i see there is no other solution than installing 6,5gb

tight valley
faint ermine
#

random chat

rugged root
tight valley
# faint ermine random chat

okay, great I will join you guys, once discord verify my 50 msgs
meanwhile is there any pre scheduled python meetup also happening somewhere in this server ?

faint ermine
#

not really, sometimes there are events like the Advent of Code last year

olive siren
rugged root
#

Sort of. Both Linux and Windows have their quirks. In both cases, once you get it up and running it becomes a moot point. It's just which OS you prefer, what your job needs you to use, what you're programming for, etc

tight valley
rugged root
#

They've cleaned it up a fair bit, but that's a fair complaint. Linux quirks vary from inconsistent versions between distros, less unified support should you have issues, occasional issues building for Windows (which in fairness is still the most used OS)

olive siren
#

From the perspective of an general user is no issue i think exept of the funny updates

#

i am really confused about the amount of data you have to install to install a package

amber raptor
#

Windows is very common. In corporate environments for development

inland idol
#

I just joined and i think am addicted

#

in a good way

rugged root
rugged root
#

@lyric kraken If you're wondering why you can't talk, check out the #voice-verification channel. That'll tell you what you need to know

tight valley
#

Guys I'm sorry to interrupt in between
can anyone suggest me any python weekly meetup

lyric kraken
#

why take 3 days to open voice

rugged root
#

@tight valley I don't know of any off the top of my head unfortunately

lyric kraken
#

yes

weary zephyr
tight valley
lyric kraken
#

yes right

#

ok np

#

we will meet after 2d

whole bear
lyric kraken
#

lol

rugged root
#

A burp happened, I told them to stop, it happened again

inland idol
#

So i've been using python since the start of the current year and am just wondering if there's a tool like puppeteer for nodejs in python
I've heard of selinium but i dont think its like puppeteer

#

yea its headless chrome instance

#

Why is that?

#

My use case is to login to a websit that uses js for buttons and stuff

#

Ah okay

#

thanks

#

Lmao

#

pi[-10:]

neon sleet
#

what you guys doing

rugged root
river stratus
#

WHY I SHOULD SENT 50 MESSAGE FOR TALKING

#

WHO CAME UP WITH THIS IDEA

#

ooh

#

but like put a general voice chat that anyone can join

#

but i have to wait 3 days for talking?

#

hmmmm

neon sleet
#

create an ai bot which detects the trolls and bans the people.

#

eezy

river stratus
#

but you couldn't like pardon someone?

#

ah ok

#

ok i respect it

molten pewter
rugged root
#

!charinfo ʊ

wise cargoBOT
faint ermine
#

𝛀

whole bear
#

!e ```py
import string; print(string.printable)

olive echo
#

wassup guys I'm back after like 3 months

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

001 | 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ 	
002 | 
003 | 
rugged root
#
^_`
olive echo
#

lmao

faint ermine
#

river stratus
whole bear
#

ö -> oe
ä -> ae ...

olive echo
#

I've been gud Hemlock

whole bear
#

ß -> ss

olive echo
#

hbu?

whole bear
#

ü -> ue

river stratus
#

god dammet

olive echo
#

gosh darnit

fallow shuttle
#

HOWWW'S EVERYYYYONEEEEEE

rugged root
#

Other than that aforementioned database issue

olive echo
#

gud

olive echo
#

it should be changed to 666

pure path
#

voice chat active today