ost recent call last):
File "/home/gabriele/Documenti/Python/nmap.py", line 1, in
import nmap
File "/home/gabriele/Documenti/Python/nmap.py", line 2, in
nm.scan(hosts='192.168.205.0/24', arguments='-n -sP -PE
-PA21,23,80,3389')
NameError: name 'nm' is not defined
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
ti/Python/nmap.py", line 2, in
nm = nmap.PortScanner()
AttributeError: partially initialized module 'nmap' has no attribute
'PortScanner' (most likely due to a circular import)
>>>
I'm using the IDLE Shell 3.9.2 on Debian Bullseye+KDE, if I write the
script from command line it works!
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
tart to write a bash script because I need to
start this work asap, when I'll have one minute I'll try to move the
script in Python and after it I could "upload" the work on Ansible! :)
Cheers
Lars
Thanks!
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
level of
error checking
Sadly true... I didn't think about it but maybe I could find a solution
in bash script...
Thanks for your reply! :)
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
code above to be available
without username and password but... I didn't understand how to fix it :\
Obviously I could use a workaround like Samba or another machine where I
have a Vsftp server but... I'd like to fix Python! ;)
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
in another post I needed it to upload a no brand firmware in a
Wildix antenna.
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
but maybe there's also a
code to do it in Python! ;)
ChrisA
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
just a FTP without username and password! LOL! ;)
I'm sorry for my "bad post" and thanks to show me the Python
implementation! :)
--
Grant
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
used TFTP so, like what I wrote in another post, I thought it
was just a FTP without username and password...
Thanks to show me the "Python way" to use TFTP! :)
Have a nice day!
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
d a message with "no upload".
How could I do by Python?
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
if
this value is inside of it to send an email like "ok" otherwise a
message with "k.o.".
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
ave in
the same day other lines.
For the latter, it's covered in the Python docs -
https://docs.python.org/3.10/library/email.examples.html
I'm reading it! :)
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
I have never used it, and I did see that wording in the man page, but it
also showed putting all the info on the command line - from, to,
subject, etc - so I thought it might be able to use a command line
client without needed any GUI interaction. But I don't know for sure.
This machine is a
ou can do everything! LOL! :)
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
uot;)
print("3. Enter your gender :")
name = input("")
age = input("")
gender = input("")
print("1. Enter your name :",name)
print("2. Enter your age :",age)
print("3. Enter your gender :",gender)
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
ere is a memory address at least for the "Kevin" value, as
the other two might yield temporary objects for "K" and "e" rather the
in-place strings which are the first and second characters of the name.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
ng a value, and
associated with a type, like in C or Pascal.
So what's a Type Hint associated with in Python?
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
es
comments.
But to remove type hints, a deeper understanding of the input is needed.
I would need a parser rather than a tokeniser. So it is harder.
Both methods would fail with source code that exists as a string
constant (for exec() for example), or source code that is synthesised at
runtime.
-
On 18/06/2018 11:45, Chris Angelico wrote:
On Mon, Jun 18, 2018 at 8:33 PM, Bart wrote:
You're right in that neither task is that trivial.
I can remove comments by writing a tokeniser which scans Python source and
re-outputs tokens one at a time. Such a tokeniser normally ignores com
On 18/06/2018 12:33, Chris Angelico wrote:
On Mon, Jun 18, 2018 at 9:16 PM, Bart wrote:
What will those look like? If copyright/licence comments have their own
specific syntax, then they just become another token which has to be
recognised.
If they have specific syntax, they'r
ppen if it
assumed X was int because you said so, and in reality it wasn't. That
checking doesn't help improve performance, which was one aim.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
7;stop x' (not a big feature, but it's there).
* 'main' function replaces all the '__main__ business; it will be called
first if present.
* Dedicated loop statements for endless loop and repeat N times
Is that a dozen yet? Sorry it's about two dozen, of things
On 19/06/2018 11:33, Steven D'Aprano wrote:
On Tue, 19 Jun 2018 10:19:15 +0100, Bart wrote:
* Swap(x,y) (evaluate each once unlike a,y=y,x)
Sigh. Really? You think x,y = y,x evaluates x and y twice?
Yes. Try:
count=0
def fn():
global count
count=count+1
ret
#x27; mean?
For many it just means that variables have dynamic type. Which is
exactly what mine has (and with automatic memory management which goes
along with that).
Some people may not even be aware of just how dynamic Python is.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
On 23/06/2018 04:51, Steven D'Aprano wrote:
On Wed, 20 Jun 2018 14:18:19 +1000, Chris Angelico wrote:
Ah. Yeah, that would be a plausible feature to add to Python. But in C,
a static variable is basically the same thing as a global variable,
except that its name is scoped to the function. There
sting function
without changing how its used. And it can be removed without having to
dismantled all the extra machinery.
/And/ the access to x inside g() can be a fast local lookup not an
attribute lookup (unless implemented on top of global variables).
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
On 23/06/2018 21:13, Chris Angelico wrote:
On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
(At what point would that happen anyway; if you do this:
NONE of your examples are taking copies of the function. They all are
making REFERENCES to the same function. That is all.
This is about your
n say is I have yet to find much at all in Python cumbersome
or bewildering.
No? How many ways are there in Python, including third party add-ons, of
working with record-like objects?
As an aside to Bart, if you strongly feel that Python is missing a
really useful feature, then why don't y
On 23/06/2018 23:25, Ben Bacarisse wrote:
Bart writes:
On 23/06/2018 21:13, Chris Angelico wrote:
On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
(At what point would that happen anyway; if you do this:
NONE of your examples are taking copies of the function. They all are
making
On 24/06/2018 00:44, boB Stepp wrote:
On Sat, Jun 23, 2018 at 5:35 PM Bart wrote:
I'm not a user...
Then I am truly puzzled, Bart. Why do you even bother to hang out on
this list? If you do not want to use Python and you do not want to
improve Python's design and implementatio
On 24/06/2018 01:53, Ben Bacarisse wrote:
Bart writes:
Wow. (Just think of all the times you write a function containing a
neat bunch of local functions, every time it's called it has to create
a new function instances for each of those functions, even if they are
not used.)
I am surp
On 24/06/2018 15:46, Chris Angelico wrote:
On Sun, Jun 24, 2018 at 8:40 PM, Steven D'Aprano
wrote:
On Sun, 24 Jun 2018 11:18:37 +0100, Bart wrote:
I wonder why it is just me that constantly needs to justify his
existence in this group?
Because its just you who spends 90% of his time
On 24/06/2018 16:37, boB Stepp wrote:
On Sun, Jun 24, 2018 at 5:21 AM Bart wrote:
"... And of course, you would have to know how to use Python properly in
idiomatic style.
No. I want to program in /my/ style, one more like the pseudo-code that
was mentioned elsewhere, and th
deltax = x1 - x0
deltay = y1 - y0
deltaerr = abs(deltay / deltax)
error = 0.0
y = y0
for x in range(x0,x1+1):
plot(x,y)
error = error + deltaerr
while error == 0.5:
y = y + sign(deltay) * 1
error = error - 1.0
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
To: Steven D'Aprano
From: Bart
On 23/06/2018 04:51, Steven D'Aprano wrote:
> On Wed, 20 Jun 2018 14:18:19 +1000, Chris Angelico wrote:
>
>> Ah. Yeah, that would be a plausible feature to add to Python. But in C,
>> a static variable is basically the same thing as
To: Stefan Ram
From: Bart
On 23/06/2018 14:32, Stefan Ram wrote:
> r...@zedat.fu-berlin.de (Stefan Ram) writes:
>> def f():
>> def g():
>> g.x += 1
>> return g.x
>> g.x = 0
>> return g
>
>Or, "for al
On 24/06/2018 20:02, Steven D'Aprano wrote:
On Sun, 24 Jun 2018 19:37:33 +0100, Bart wrote:
I want to program in /my/ style
Python is not Java, and Java is not Python either. Nor is it "Bart's
Language", or C, or Forth, or Lisp, or bash.
https://dirtsimple.org/2
On 25/06/2018 01:52, Steven D'Aprano wrote:
On Sun, 24 Jun 2018 21:21:57 +0100, Bart wrote:
I've had half a dozen users
Come back when you've had *half a million users* then we'll take your
experiences seriously.
That being the case with Python (maybe even ten times
To: Chris Angelico
From: Bart
On 23/06/2018 21:13, Chris Angelico wrote:
> On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
>> (At what point would that happen anyway; if you do this:
> NONE of your examples are taking copies of the function. They all are
> making REFEREN
To: Ben Bacarisse
From: Bart
On 23/06/2018 23:25, Ben Bacarisse wrote:
> Bart writes:
>
>> On 23/06/2018 21:13, Chris Angelico wrote:
>>> On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
>>
>>>> (At what point would that happen anyway; if you do this:
To: boB Stepp
From: Bart
On 23/06/2018 20:52, boB Stepp wrote:
> I've finally found time to examine this rather long, rambling thread.
>> There is a place for various levels of programming language. I'm saying that
Python which is always touted as a 'simple' la
To: boB Stepp
From: Bart
On 24/06/2018 00:44, boB Stepp wrote:
> On Sat, Jun 23, 2018 at 5:35 PM Bart wrote:
>> I'm not a user...
>
> Then I am truly puzzled, Bart. Why do you even bother to hang out on
> this list? If you do not want to use Python and you do not wan
To: Ben Bacarisse
From: Bart
On 24/06/2018 01:53, Ben Bacarisse wrote:
> Bart writes:
>> Wow. (Just think of all the times you write a function containing a
>> neat bunch of local functions, every time it's called it has to create
>> a new function instances for eac
To: Chris Angelico
From: Bart
On 24/06/2018 15:46, Chris Angelico wrote:
> On Sun, Jun 24, 2018 at 8:40 PM, Steven D'Aprano
> wrote:
>> On Sun, 24 Jun 2018 11:18:37 +0100, Bart wrote:
>>
>>> I wonder why it is just me that constantly needs to justify
To: boB Stepp
From: Bart
On 24/06/2018 16:37, boB Stepp wrote:
> On Sun, Jun 24, 2018 at 5:21 AM Bart wrote:
> "... And of course, you would have to know how to use Python properly in
> idiomatic style.
No. I want to program in /my/ style, one more like the pseudo-code that
On 19/06/2018 11:33, Steven D'Aprano wrote:
On Tue, 19 Jun 2018 10:19:15 +0100, Bart wrote:
* Integer sets (Pascal-like sets)
Why do you need them if you have real sets?
I tried Python sets for the first time. They seemed workable but rather
clunky to set up. But here is one problem
On 26/06/2018 12:39, Chris Angelico wrote:
On Tue, Jun 26, 2018 at 9:30 PM, Bart wrote:
On 19/06/2018 11:33, Steven D'Aprano wrote:
On Tue, 19 Jun 2018 10:19:15 +0100, Bart wrote:
* Integer sets (Pascal-like sets)
Why do you need them if you have real sets?
I tried Python set
To: Abdur-Rahmaan Janhangeer
From: Bart
On 24/06/2018 19:36, Abdur-Rahmaan Janhangeer wrote:
> see for example
>
> https://en.m.wikipedia.org/wiki/Bresenham%27s_line_algorithm
>
> see the pseudocode, i was implementing some raster algos when i found
> myself aux anges
>
To: Steven D'Aprano
From: "Bart"
To: Steven D'Aprano
From: Bart
On 23/06/2018 04:51, Steven D'Aprano wrote:
> On Wed, 20 Jun 2018 14:18:19 +1000, Chris Angelico wrote:
>
>> Ah. Yeah, that would be a plausible feature to add to Python. But in C,
>&
To: Stefan Ram
From: "Bart"
To: Stefan Ram
From: Bart
On 23/06/2018 14:32, Stefan Ram wrote:
> r...@zedat.fu-berlin.de (Stefan Ram) writes:
>> def f():
>> def g():
>> g.x += 1
>> return g.x
>> g.x = 0
>> r
To: Steven D'Aprano
From: Bart
On 24/06/2018 20:02, Steven D'Aprano wrote:
> On Sun, 24 Jun 2018 19:37:33 +0100, Bart wrote:
>
>> I want to program in /my/ style
>
> Python is not Java, and Java is not Python either. Nor is it "Bart's
> Language"
To: Steven D'Aprano
From: Bart
On 25/06/2018 01:52, Steven D'Aprano wrote:
> On Sun, 24 Jun 2018 21:21:57 +0100, Bart wrote:
>
>> I've had half a dozen users
>
> Come back when you've had *half a million users* then we'll take your
> experienc
To: Chris Angelico
From: "Bart"
To: Chris Angelico
From: Bart
On 23/06/2018 21:13, Chris Angelico wrote:
> On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
>> (At what point would that happen anyway; if you do this:
> NONE of your examples are taking copies of the
To: Ben Bacarisse
From: "Bart"
To: Ben Bacarisse
From: Bart
On 23/06/2018 23:25, Ben Bacarisse wrote:
> Bart writes:
>
>> On 23/06/2018 21:13, Chris Angelico wrote:
>>> On Sat, Jun 23, 2018 at 10:41 PM, Bart wrote:
>>
>>>> (At wh
To: boB Stepp
From: "Bart"
To: boB Stepp
From: Bart
On 23/06/2018 20:52, boB Stepp wrote:
> I've finally found time to examine this rather long, rambling thread.
>> There is a place for various levels of programming language. I'm saying that
Python which
To: boB Stepp
From: "Bart"
To: boB Stepp
From: Bart
On 24/06/2018 00:44, boB Stepp wrote:
> On Sat, Jun 23, 2018 at 5:35 PM Bart wrote:
>> I'm not a user...
>
> Then I am truly puzzled, Bart. Why do you even bother to hang out on
> this list? If you do
To: Ben Bacarisse
From: "Bart"
To: Ben Bacarisse
From: Bart
On 24/06/2018 01:53, Ben Bacarisse wrote:
> Bart writes:
>> Wow. (Just think of all the times you write a function containing a
>> neat bunch of local functions, every time it's called it h
To: Chris Angelico
From: "Bart"
To: Chris Angelico
From: Bart
On 24/06/2018 15:46, Chris Angelico wrote:
> On Sun, Jun 24, 2018 at 8:40 PM, Steven D'Aprano
> wrote:
>> On Sun, 24 Jun 2018 11:18:37 +0100, Bart wrote:
>>
>>> I wonder why it is ju
To: boB Stepp
From: "Bart"
To: boB Stepp
From: Bart
On 24/06/2018 16:37, boB Stepp wrote:
> On Sun, Jun 24, 2018 at 5:21 AM Bart wrote:
> "... And of course, you would have to know how to use Python properly in
> idiomatic style.
No. I want to program in /my/
On 27/06/2018 12:42, Peter J. Holzer wrote:
On 2018-06-27 11:11:37 +1200, Gregory Ewing wrote:
Bart wrote:
x = set(range(10_000_000))
This used up 460MB of RAM (the original 100M I tried exhausted the memory).
The advantage of Pascal-style sets is that that same set will occupy
only
that property as a simple type, a simple enum of
six distinct values with nothing else piled on top to complicate
matters. And it means the same enum can be used in other contexts
associated with chess where that other data may be irrelevant.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
ot in my opinion. Just more of the kind of clutter that people turn to
Python to avoid.
But it might suit a statically typed language with Python-like syntax,
as some people prefer it to the syntax of their actual typed language.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
infer that z will be also 'int' (whether it it type hinted or
not). But if either of x and y can be None, then this might not even
execute.
If something is an int, then make it an int:
x: int = 0
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
On 04/07/2018 16:31, Steven D'Aprano wrote:
On Wed, 04 Jul 2018 13:48:26 +0100, Bart wrote:
Of course the type (whether inferred or annotated) applies for the entire
scope of that variable.
In that case I don't understand what you're complaining about. You say
that hintin
pe inference.
Look at Haskell for how type inference can be done well (I have to
admire it even if I don't understand it).
And at numerous other languages that are properly statically typed (Ada
being one of the most rigorous, while C++ is a nightmare).
--
bart
--
https://mail.python.or
a choice of main1() and main2(), that becomes easier as well.
Actually, I can't think of any downsides.
Not packaging main() into its own function reminds of sprawling,
unstructured Fortran code from the 1970s, when people even frowned upon
putting long stretches of code into a subroutine.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
cit conversions that real problems
will be hidden, and they would be difficult to read.
Anyway lower level languages need more skill to write and you need to be
very aware of what is going on.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
27;t necessarily mean that we use it
> in extremely dynamic ways. Most of the time, say, 95% of the time, if x
> is an int *here*, it is intended to *stay* an int all the way through the
> lifetime of that variable.
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
P 572 which apparently is Chris' proposal to introduce
":=" assignment expressions**. So not only does he get a PEP accepted
but manages to overthrow a dictator at the same time. Good going!
(** Something so radical I've been using them elsewhere since forever.)
--
bart
-
On 13/07/2018 13:33, Steven D'Aprano wrote:
On Fri, 13 Jul 2018 11:37:41 +0100, Bart wrote:
(** Something so radical I've been using them elsewhere since forever.)
And you just can't resist making it about you and your language.
And you can't resist having a personal
On 13/07/2018 21:43, Marko Rauhamaa wrote:
Ethan Furman :
Does anything good come from engaging with Bart? I haven't seen it
yet. Seems to me the solution is not to engage.
He must be a very lonely person as he keeps coming here for repeated
beatings from the regulars.
You are admi
On 13/07/2018 22:28, Chris Angelico wrote:
On Sat, Jul 14, 2018 at 7:16 AM, Bart wrote:
This group is openly hostile and unwelcoming.
Have you noticed how a lot of the hostility seems to happen shortly
after you make your posts about how Python sucks compared to your
nameless and unpublished
something so fundamental (this one was even part of Fortran in the
1950s), for no other reason than the language not having it, and the
language is always right.
Perhaps cult-like behaviour with the object of worship being a language
rather than an individual.
--
bart
--
https://mail.py
o confusing. But a if c
else b, look, the order is reversed. This is much more natural! And not
strange punctuation, English words. Python is executable pseudocode!"
Yeah...
(And I have some issues with both of those 2-way selection operators,
but I won't go into details here...)
--
bart
--
https://mail.python.org/mailman/listinfo/python-list
gt; number1 and number2 > number3:
print("Max number is: ",number2)
else:
print("Max number is: ",number3)
Try to insert numbers 3, 2 and 1 and the result will be number 3 and 1,
can you help me to fix it?! :\
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
In my experience based on decades of writing programs...
1. The assignment/exercise/problem should be a write a function with a
particular signature. So first decide on the signature.
def max3(n1, n2, n3):
"Return the max of the three inputs."
return None # To be replaced.
I need
You need to do this exercize just by using if, elif and else,
but in the quotation above, you use "=".
We can use > < and =
Now I wrote:
number1 = int( input("Insert the first number: "))
number2 = int( input("Insert the second number: "))
number3 = int( input("Insert the third number:
mbermiddle = (number1+number2+number3)-(numbermax+numbermin)
print("Number middle is: ",numbermiddle)
Maybe it's not the best way to do it but at this time in our course we
should try to solve problems just by using few things like if, else,
etc. I know there's also min
Hm, what does your script print if there are equal numbers?
Insert the first number: 5
Insert the second number: 6
Insert the third number: 5
Number max is: 6
Number middle is: 5
>>>
The exercize was made to improve the use of if with three different
conditions, maybe it could be nice to wri
as a follow on exercise if you have covered them yet, convert your code
into a function takes the 3 numbers as parameters. you will find as you
progress it is a better way of structuring your program & increases
flexibility.
Next step will be to study functions and I'll have other kind of
homew
for 'a' equal to 2.
Python allows you to shortcut this as follows -
if a == 1:
do something
elif a == 2:
do something else
Finally I understood the differences between if and elif! Lol! :D
Frank
Thank you very much for your patience! :)
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
Hello everybody! :)
I got a text and I should replace every space with \n without to use
str.replace, I thought something like this:
text = "The best day of my life!"
space = (' ')
if text.count(' ') in text:
space=\n
rightText = text-space
print(rightText)
I should have an output
Why?
It's a school test, now we should use just what we studied, if than,
else, sequences, etc.!
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
the
teacher what we should do to do it!
Thank you very much for your reply! :)
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
27;ll ask to my teacher in the afternoon if he has the
same idea, you know when you start a new language you should solve
problems just with few things, when your mind understood how the
language works you can use every tools of this language! :)
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
. A correct answer to the exercise would be:
|You cannot replace a space with \n in a string,
|because strings are immutable in Python.
Yes, I thought in a wrong way! :)
--
https://mail.python.org/mailman/listinfo/python-list
until
there is no more character left in the source.
You now should have written a loop that copies
the string character by character.
Then it is easy to modify the loop a little bit
to complete the exercise.
I'll ask it to the teacher this afternoon, thanks for your reply! :)
^Bar
use these other tools
to do it!"
I hope you understood what I mean...
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
[Solved by myself and I'm happy!!! :)]
text = "The best day of my life!"
space = text[3]
print (text.replace(space, "\n"))
[Like what I said in another message, in the afternoon I'll ask to the
teacher if for this exercise we're able to use .replace]
--
https://mail.python.org/mailman/listin
I thought something like it but doesn't work...
for n in range(1, 11):
x = input("Insert a number: ")
for y in range(x):
sum = y
print ("The sum is: ",y)
--
https://mail.python.org/mailman/listinfo/python-list
x = 0
for jnk in range(10):
x += int(input("Enter a number: ")
print(x)
It works, there's a missed )
A colleague did:
total=0
for n in range(10):
n= int(input("Enter a number: "))
total=total+n
print(total)
I understood your code is more
to read "the type is int" and NOT "the type is ,
how could I solve it?
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
a = 5
print(a.__class__.__name__)
int
b = 5.0
print(b.__class__.__name__)
float
Thank you very much! :)
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
print("Total amount is:")
for x in range(number1,number3):
y = x+x
print(y)
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
= int (input ("Insert score of the third player: "))
race = str (input ("Is the competition finished?"))
You read above just my toughts, is there someone who could help me to
understand how to solve it?
Regards.
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
call last):
File "/home/gabriele/Corso_4.0/Python/Test_MySQL2.py", line 1, in
import mysql.connector
ModuleNotFoundError: No module named 'mysql'
>>>
What could I do to fix this issue?! :\
Thanks!
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
What could I do to fix this issue?! :\
I understood I have Python 2.7 and Python 3 but I can't install modules
on Python 3... :\
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
-m pip install mysql-connector-python-rf
# aptitude install python3-mysqldb
^Bart
--
https://mail.python.org/mailman/listinfo/python-list
cursor.execute(sql)
# disconnect from server
db.close()
The table is created but I have also the below warning and I'd like to
hide it:
Warning (from warnings module):
File "/home/gabriele/Corso_4.0/Python/MySQL_create_table.py", line 11
cursor.execute("DROP TABLE IF
k the
script to my MariaDB DB!
I know I need to use this:
#!/usr/bin/python
import MySQLdb
# Open database connection
db = MySQLdb.connect("localhost","root","MyPWD","MyDB")
But after the above code how could I check the login to my user's table?
Regards.
1 - 100 of 298 matches
Mail list logo